Linux文件系统层次结构标准FHS
在FHS中,所有文件和目录都显示在根目录/下,即使它们存储在不同的物理或虚拟设备上。如果安装了某些子系统(如X Window System),则某些目录仅存在于特定系统上。
目录描述
/
主
目录结构 在FHS中,所有文件和目录都显示在根目录/下,即使它们存储在不同的物理或虚拟设备上。如果安装了某些子系统(如X Window System),则某些目录仅存在于特定系统上。 目录描述 / 主层次结构根目录和整个文件系统层次结构的根目录。 /home 用户的home目录unix系统结构,包含保存的文件、个人设置等。一般是单独的分区。 /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 不是一个真正的文件系统,它也就不占用存储空间,只是占用有限的内存。)挂载。 通常自动生成并由系统动态填充。 /root root用户的home目录 /var 变化的文件——在系统的正常操作过程中内容一直变化的文件。例如 logs, spool files, and temporary e-mail files。有时是单独的一个分区。 /var/cache 应用程序缓存数据。这些数据是在本地生成的一个耗时的I/O结果或计算结果。应用程序必须能够再生或恢复数据。缓存的文件可以被删除而不导致数据丢失。 /var/mail 电子邮件。在一些发行版中,这些文件可能位于废弃的 /var/spool/mail. /var/log 日志文件,包含大量日志文件。 (编辑:92站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |