Linux文件系统层次结构标准FHS

目录结构

       在FHS中,所有文件和目录都显示在根目录/下,即使它们存储在不同的物理或虚拟设备上。如果安装了某些子系统(如X Window System),则某些目录仅存在于特定系统上。


目录描述
/主层次结构根目录和整个文件系统层次结构的根目录。
/home用户的home目录,包含保存的文件、个人设置等。一般是单独的分区。
/boot引导启动文件。一般是单独的分区。Boot loader files, e.g., kernels, initrd.
/dev设备文件。 e.g., /dev/null, /dev/disk0, /dev/sda1, /dev/tty, /dev/random.
/etc特定主机,系统范围内的配置文件。FHS限制/etc存放静态配置文件,不能包含二进制文件
/media可移除媒体文件(比如CD-ROMs)挂载点。
/usr对于只读用户数据的二级层次结构;包含大部分的(多)用户工具和应用程序。
/usr/bin非必要命令可执行文件(单用户模式下非必需);面向所有用户。
/usr/lib/usr/bin 和/usr/sbin中可执行文件的库。
/usr/local本地数据的三级层次结构,特定于此主机。通常有更多子目录, e.g., bin, lib, share。
/usr/sbin非必要系统级的可执行文件。e.g., daemons for various network-services.
/usr/share非架构依赖的共享数据。
/tmp临时文件 (see also /var/tmp)。系统重启时通常不会保留这些文件,并可能严重限制大小。
/opt可选应用软件包。 application software packages。
/proc虚拟文件系统,以文件形式提供进程和内核信息。在linux中,对应一个procfs(在许多类 Unix 计算机系统中, procfs 是 进程 文件系统 的缩写,包含一个伪文件系统(启动时动态生成的文件系统),用于通过内核访问进程信息。这个文件系统通常被挂载到 /proc 目录。由于 /proc 不是一个真正的文件系统,它也就不占用存储空间,只是占用有限的内存。https://zh.wikipedia.org/wiki/Procfs)挂载。 通常自动生成并由系统动态填充。
/rootroot用户的home目录
/var变化的文件——在系统的正常操作过程中内容一直变化的文件。例如 logs, spool files, and temporary e-mail files。有时是单独的一个分区。
/var/cache应用程序缓存数据。这些数据是在本地生成的一个耗时的I/O结果或计算结果。应用程序必须能够再生或恢复数据。缓存的文件可以被删除而不导致数据丢失。
/var/mail电子邮件。在一些发行版中,这些文件可能位于废弃的 /var/spool/mail.
/var/log日志文件,包含大量日志文件。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值