RHCSA认证学习

发布时间 2023-12-07 11:27:39作者: 代码你敲我不敲

第一天

一,linux系统的基本概念以及命令终端字段含义介绍

linux系统的基本概念:
·多用户的系统:允许同时执行多个任务
·多任务的系统:允许同时执行多个任务
·严格区分大小写:命令,选项,参数文件名,目录名,都严格区分大小写
·一切皆文件:硬件设备(内存,cpu,网卡,显示器,硬盘等等)都是以文件的形式存在的
·不管是文件还是目录都是以倒挂的树形结构,存在于系统的'/'根目录下,根目录是linux系统的起点
·对于linux系统而言,目录/文件没有扩展名的说法(.sh(脚本文件)、.conf(配置文件)、.log(日志文件)、.rpm(软件包)、.tar(压缩包)都是方便人的,让使用者能分辨)
·没有提示就是最好的提示(成功)
命令终端字段含义:
[root@localhost~]#
当前用户名为root@主机名为localhost当前所在目录为~家目录#当前用户身份是超级管理员,root超级管理员家目录:/root
tips:
普通用户提示符为¥,普通用户的家目录:/home/用户名同名,例如:list用户的家目录:/home/list
[list@localhost~]$


二,命令格式和命令行编辑技巧

命令格式:
命令字[-选项...][参数...]
·命令字:命令本身(功能)
·选项:调整命令功能

短选项 -h -d -a (单个字符)可以合并用 -ahd
长选项 --help(单词),长选项通常不能合并使用的

参数:命令的执行对象,文件/目录/程序等
[]:可选的
...:可以同时有多个选项或参数


命令行的编辑技巧:
·上下键调出历史命令
·Ctrl+c:取消当前执行的命令
·Ctrl+l,clear:清屏
·tab键自动补齐:可以补齐命令,选项,参数,文件路径,软件名,服务名
·esc+.:将上一条命令参数变成当前命令的执行对象
·Ctrl+a:将光标移动至行首
·Ctrl+e:将当前光标移动至行尾
·Ctrl+u:从当前光标清空至行首
·Ctrl+w:删除光标所在的单词
·exit:退出系统


三,linux文件类型

蓝色:目录
白色:文件
浅蓝色:链接文件(类似与windows的系统快捷方式)
绿色:可执行文件(脚本,命令程序文件)
红色:压缩文件
黄色:设备文件(硬盘键盘鼠标,网卡,cpu硬件设备都是以文件的形式存在的)
红色闪动:表示链接文件不可用
ll查看文件类型开头第一个字符代表他的文件类型:

  • 文件类型
    - 文件
    d 目录
    l 链接文件
    b 跨设备文件
    c 字符设备文件
    p 管道设备文件
    s 套接字
    . 隐藏文件

四,ls命令

ls 查看目录及其目录和文件的详细属性信息
格式:
ls [-选项...] [参数...]

选项 含义
-a 显示目录下所有内容,包含隐藏内容
-l 以长格式显示目录下的内容及详细属性
-h 人性化显示目录下的诺瞳大小(kb,mb,gb)
-d 仅显示目录本身而不显示目录下的内容
-i 产看inode号(系统任何人间或目录都有一个唯一的编号)
-R 递归查看目录下的所有内容(从头到尾)

image
- 文件类型
rw-:代表当前用户对于文件的权限
r--:代表当前用户组对于文件的权限
r--:代表其他用户对于文件的权限
1:代表文件的引用次数,只针对与做了硬连接的文件才有效
root(第一个):代表文件的所有者
root(第二个):代表文件的所有组
1831:文件的大小,默认以字节为计算单位
3月 13 17:45:文件最近一次的修改时间
initial-setup-ks.cfg:文件名