/boot:系统启动时要加载引导的静态文件,内核和ramdisk及grub等
/bin:系统自身启动和运行时可能用到的核心二进制程序,不能关联至独立分区。
/sbin:管理类基本命令,不能关联至独立分区,系统启动便会用到的程序。
/lib:基本共享库文件,以及内核模块文件
/lib64:专用于x86_64系统上的辅助共享库文件存放位置
/etc:大多数应用程序的配置文件的集中存放位置。
/home:普通用户的家目录的统一存放位置,每个用户的主目录通常默认为:/home/USERNAME
/root:管理员root用户的主目录
/media:便携式移动设备的挂载点
cdrom
usb
/mnt:临时系统挂载点
/dev:devices的简写:所有设备文件及特殊文件存储位置
b:block device 随机访问
c:character device 线性访问
/opt:第三方应用程序安装目录
/srv:services简写,服务类程序用到的中间数据
/tmp:temporary,临时文件存放位置
/usr:UNIX Software Resource UNIX 操作系统软件资源存放位置
bin:保证系统拥有完整功能而提供的应用程序
sbin:
lib
lib64
include:C程序的头文件
share:机构化独立的数据,例如:doc,man等
local:第三方应用程序的安装位置:
bin sbin lib lib64 etc share
/var:经常发生变化的文件的存放位置
cache: 应用程序缓存数据目录
lib:应用程序状态信息数据
local:专用于/usr/local下的应用程序存储可变数据
lock:锁文件
log:日志目录及文件
opt: 专用于为/opt下的应用程序存储可变数据
run:运行中的进程相关的数据,通常用存储进程的pid文件
spool:应用程序的数据池
tmp:保存系统两次重启之间产生的临时数据
/proc:用于输入内核与进程信息相关的虚拟文件系统,也叫伪文件系统,有内核参数映射而来
/sys:用于输出当前系统上的硬件设备相关信息的虚拟文件系统,内核与硬件设备相关的信息映射
/selinux:selinux相关的安全策略等信息的存储位置
原创文章,作者:wangjunsheng,如若转载,请注明出处:http://www.178linux.com/72194
评论列表(1条)
详细说明了linux文件系统结构,内容写的很详细,不过排版需要再下些功夫,最好是图文并茂