FHS
Filesystem Hierarchy Standard,文件系统层次结构标准.顾名思义,是一套文件系统目录树的标准.执行tree / -L 1命令,可以看到这个目录结构.该标准结构目前由Linux基金会维护.该标准对目录名称进行了统一要求,同时也对每个目录进行了说明.旨在应用程序的安装目录不再混乱,同时也方便用户检索文件.笔者至今想起Winodws系统下各个盘符都有的program files,program files(x86),Downloads,tdDowloads,360Download就会想起各种检索的痛苦岁月:).
/bin
必要的二进制命令文件.供所有用户使用.
/boot
用于启动的静态文件.
/dev
设备文件.
/etc
操作系统配置文件.
/home
普通用户家目录.
/lib
必要的共享库和内核模块.
/lib64
备选格式的必要的共享库和内核模块.
/media
移动存储设备的挂载点.
/mnt
文件系统的临时挂载点.
/opt
用于存放插件应用程序包.
/root
root用户家目录.
/sbin
必要的系统二进制文件,/usr/sbin的软链接.
/srv
系统服务的相关数据.
/tmp
临时文件
/usr
次级目录树.
/var
动态数据,如日志文件.
/proc
虚拟文件系统,提供内核和进程的信息.
/usr
存储主机的共享的,只读的文件.