FHS (Filesystem Hierarchy Standard)
/boot 系统启动的相关文件,如:内核vmlinuz、initrd及grub
/dev 设备文件,设备的访问入口,设备号(主设备号major和次设备号minor)
IO设备分为:1、块设备 随机访问的数据块
2、字符设备 顺序读取、线性访问、按字符为单位
/etc 配置文件
/lib 系统启动所需要的库文件。分静态库(.a)及动态库(.so)
/bin 系统启动所需要的用户命令,可执行文件。
/sbin 系统启动所需要的管理命令
/proc 伪文件系统,内核的映射文件。
/sys 伪文件 系统,硬件的映射文件
/media 挂载点,多用于移动设备
/mnt 挂载点,额外的临时文件系统
/root root的家目录
/home 用户的家目录
/var 可变化的文件,与系统运行过程有关
/tmp 临时文件,所以用户都有创建权限,但只能删除自己创建的文件,每个月自动清理。
/opt 可选目录,早期用于第三方软件的安装。
/usr unix software resource全局共享只读目录
/usr/bin 系统提供服务必须依赖的用户可执行文件
/usr/sbin 系统提供服务必须依赖的管理可以执行文件
/usr/lib 系统提供服务必须依赖的库文件
/usr/local 第三方软件安装的位置
/usr/local/bin
/usr/local/sbin
/usr/local/lib