FHS :文件系统层级结构
-
/:根目录,所有的目录、文件、设备都在/之下,/就是Linux文件系统的组织者,也是最上级的领导者。
-
/bin 可执行文件,binary,用户命令
-
/boot 系统启动相关的文件
-
/dev device、设备文件因为在这个目录中包含了所有linux系统中使用的外部设备。它实际上是一个访问这些外部设备的端口。
-
/etc 配置文件,纯文本文件的配置文件要用到的网络配置文件,文件系统,x系统配置文件,设备配置信息,设置用户信息等都在这个目录下。
-
/home 家目录,root用户的家目录不在/home目录
-
/lib library,库文件和内核模块文件,这个目录是用来存放系统动态连接共享库的。
-
/mnt 挂载点目录,通常挂载其他文件系统,这个目录一般是用于存放挂载储存设备的挂载目录的,
比如有cdrom等目录。可以参看/etc/fstab的定义 什么是挂载点?光盘放进光驱后,必须要将设备关联到当前文件系统树上的某个节点上, 才能进行访问,把某个设备和当前文件系统上某个目录进行关联的这个过程,叫做挂载。
-
/root root用户的家目录,在生产环境中不允许用root用户登录
-
/run 进程相关的数据
-
/sbin 管理员命令
-
/srv 系统服务相关数据 系统启动服务时候可以访问的数据库目录
-
/tmp temp,临时文件目录
-
/usr 系统核心所在目录 、系统资源所在
-
/var 可以理解为vary的缩写,/var下有/var/log 这是用来存放系统日志的目录。
如 /var/www目录是定义Apache服务器站点存放目录;/var/lib 用来存放一些库文件,比如MySQL的,以及MySQL数据库的的存放地。