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