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

本文概述

  • 根目录
  • Linux目录
文件系统层次结构标准描述了Unix和类似Unix操作系统中的目录结构及其内容。它说明了文件和目录应位于何处以及应包含的内容。
其最新版本为2015年6月3日发布, 由Free Standards Group维护。在Unix之类的操作系统中, 所有内容都被视为文件。
【Linux文件系统层次结构标准(FHS)】只有Linux发行版遵循FHS, 而且部分遵循。由于每个发行版都有其自己的策略, 因此你可能会注意到不同发行版的目录树结构有所不同。
如果要查找有关系统FHS的信息, 请输入命令man hier。它将显示系统的目录结构。
注意:GoboLinux和NixOS完全不遵循FHS, 它具有自己的完全不同的策略。
根目录 Linux系统中的所有目录都位于以斜杠(/)表示的根目录下。即使将系统中的所有内容存储在不同的虚拟或物理设备中, 也可以在该根目录下找到它们。
Linux文件系统层次结构标准(FHS)

文章图片
查看上面的快照, 我们已经为你显示了系统的根目录, 即; Ubuntu在命令” ls /” 的帮助下。在这里, 我们写了(/)代表根目录。
Linux目录 我们已经根据文件类型对目录进行了分类, 如下所示:
Directory type 存储的文件类型
Binary directories 包含二进制或编译的源代码文件, 例如/ bin, / sbin等。
配置目录 包含系统的配置文件, 例如/ etc, / boot。
资料目录 存储数据文件, 例如/ home, / root等。
内存目录 存储不占用实际硬盘空间的设备文件, 例如/ dev, / proc, / sys。
苏联(Unix系统资源) 包含可共享的只读数据, 例如/ usr / bin, / usr / lib等。
var(可变目录) 包含较大的数据, 例如/ var / log, / var / cache等。
Non-standard directories 不属于标准FHS的目录, 例如丢失+找到, /运行等。

    推荐阅读