Linux系统目录结构为分层的树形结构,都挂载在根文件系统"/"下,
系统目录如下:
系统目录结构含义:
bin目录包含包含常用的命令文件,不能包含子目录
boot目录包含Linux系统内核文件和引导装载程序文件
dev目录包含大部分设备文件,比如,光驱等等
etc目录包含LInux系统上的大部分配置文件,修改配置前尽量记得备份
home目录包含各用户的主目录,子目录(子目录名称以新建用户名命名)
lib目录存放共享文件和内核模块文件
lib64目录包含64位版本Linux系统共享文件和内核模块文件
lost+found目录一般情况下是空的,该目录主要用于当系统关闭异常,
或者断电等特殊情况下丢失的文件存放在这个目录下
media目录为光盘,U盘等设备提供默认挂载目录
misc目录用于指示NFS目录的公共挂载点
mnt目录为某些设备挂载提供默认挂载目录
net目录用于支持通过网络挂载其他操作系统上的共享目录
opt目录包含第三方应用程序的安装文件
proc目录为一个虚拟文件系统,不存在磁盘上,是由内核在内存中产生,用于提供系统信息
root目录为root用户的主目录
sbin目录包含系统管理员和root用户使用的命令文件
selinux目录为SELinux(安全增强Linux)配置目录,是一种强制访问控制实现机制,
可以增强Linux系统的安全性
srv目录用于存放一些服务启动之后所需要使用的资料目录
sys目录在热插拨时,包含所检测到的硬件设置,这些设置都被转换成/dev目录中的设备文件
tmp目录存放一些临时文件
usr目录包含可以供所有用户使用的程序和数据
var目录存放一些不经常变化的数据,比如打印队列,服务启动pid,DNS数据库文件等等