一、Linux系统目录的结构

1.绝对路径
表示从根路径开始,进入指定路径中或子目录
采用绝对方式进入network_scripts目录中
[root@localhost ~]# cd /etc/sysconfig/network-scripts/
2.相对路径
表示从当前路径开始,进入指定的路径或子目录中
采用相对路径方式进入到network-scripts目录中
[root@localhost ~]# cd /etc/sysconfig/
[root@localhost ~]# cd network-scripts/
二、目录结构中重要文件数据
1.网卡地址信息配置文件
/etc/sysconfing/network-scripts/ifcfg-ens33
2.网络域名服务配置文件
/etc/resolve.conf
3.网络本地解析配置文件
/etc/hosts
4.开机自动运行脚本或命令文件
/etc/rc.local
5.系统运行状况日志文件
/var/log/messages
二、文件与目录操作命令
1.打印工作目录命令
pwd命令用来查看当前工作目录的完整路径,目的是当不太确定当前位置时,就用pwd来判断。
2.目录切换命令
cd命令比较常用。对其他命令语句进行操作都建立在使用cd命令上。
语法:cd [目录名]
选项:
| 命令 | 作用 |
| cd | 返回当前登录用户的家目录 |
| cd.. | 返回上一级目录 |
| cd ~ | 返回当前登录用户家目录 |
| cd - | 返回上次跳转到当前目录 |
| cd/path | 切换到指定目录 |
具体操作:

3、目录查看命令
ls命令是list的缩写,通过ls命令可以查看Linux文件夹还可以查看文件权限,是Linux系统最常用的命令。
选项:
| 命令选项 | 作用- |
| -a,--all | 显示所有文件包 |
| -l, | 详细列表格显示文件或目录 |
| -h, --human |
可读的格式显示大小 |
| -r,--reverse | 以相反的顺序列出文件 |
| -s | 按照文件大小排序 |
| -d,--directory | 显示目录本身, |
| -i,--inode | 显示每个文件的inode |
| --color=auto | 自动根据文件类型显示不同的颜色 |
| -R,--recursive | 递归列出目录及其子目录 |
具体操作


文件以降序形式
4.文件查看命令
cat命令常用来显示文件内容,或者将多个文件连接起来显示,它常与重定向符号配合使用。
语法:cat 【选项】 【文件】
功能:
一次显示整个文件:cat yangang
从键盘创建一个文件;cat>yangang只能创建新文件,不能编辑已有文件
将几个文件和为一个文件:cat file1 file2>file3
追加内容到指定文件
重定向符号:
正确重定向
1 ##覆盖重定向 >
2 ##追加重定向 >>

|
选项 |
作用 |
| -n | 显示行号 |
| -v | 显示不可打印的字符 |
| -e | 在输出的行尾添加制表符和换行符 |
| -b | 在输出的行尾加空格 |
| -A | 相当于-v和-额,但只显示不可打印的字符 |
| -t | 仅显示每行的第一个非空格 |
| -f | 按行分割文件 |
| -l |
仅显示当前的符号 |
| -r | 输出的行尾添加回车符和换行符 |
| -s | 连续的空白字符中输出一个空格 |

被折叠的 条评论
为什么被折叠?



