引入
1.Windows与Linux目录结构对比
- Windows: 以多根的形式组织文件: C:, D:, E:, F:\ …
- Linux: 以单根的形式组织文件: /
2.路径
- 绝对路径: 完整的路径(从根开始)
- 相对路径: 不完整的路径(从当前目录开始找)
例子:
🐽假设你所处的位置是:地球-->中国-->上海-->青浦区-->华徐公路-->e通世界园-->一间办公室
🐽那么一个外星人想要找到你,就需要按照上面的路径去寻找你---->绝对路径
🐽如果一个人他就在华徐公路,那么他就可以直接从华徐公路开始找---->相对路径
3.文件处理
-
重要思想: 一切皆文件
-
文件的创建, 复制, 移动, 删除
-
vim文件编辑器常用方法
一.系统目录介绍
- 目录就是文件夹—>存放的是具体哪些文件
- 文件存放的是具体的数据
1.存放命令相关的目录
-
/bin: 存放普通用户使用的命令, /bin/ls, /bin/date
-
/sbin: 存放管理员使用的命令 , /sbin/useradd(创建用户)
2.’’~’'家目录
- /home: 普通用户的家目录, 默认为 /home/[用户名]
- /root: 超级管理员的家目录, 普通用户是无法操作的
- "~": 代表的就是当前用户的家目录
3.系统文件目录
- /usr: 相当于C:\Windows
- /usr/local: 软件安装的目录, 相当于C:\Program
- /usr/bin: 普通用户使用的应用程序
- /usr/sbin: 管理员用户使用的应用程序
- /usr/lib: 库文件 Glibc 32bit
- /usr/lib64: 库文件 Glibc 64bit
4.启动目录
- /boot: 存放启动相关的文件, (kernel, grub)引导装载程序
5.配置文件目录
- /etc: 比较重要的目录, 后续所有服务的配置文件都存放在这
- /etc/hostname: 主机名的配置文件
- /etc/sysconfig/network-scripts/ifcfg-[网卡名]: 网卡的配置文件
- /etc/resolv.conf: 指定远程的DNS地址配置文件
- /etc/hosts: 本机的域名解析文件
与网络参数优化相关的文件都在该目录下: