文件系统层次结构标准

✍ dations ◷ 2025-07-05 11:27:38 #文件系统,Unix,系统管理

文件系统层次结构标准(英语:Filesystem Hierarchy Standard,FHS)定义了Linux操作系统中的主要目录及目录内容。FHS由Linux基金会维护。当前版本为3.0版,于2015年发布。

多数Linux发行版遵从FHS标准并且声明其自身政策以维护FHS的要求。 但截至2009年,包括由自由标准小组成员参与开发的版本在内的绝大多数发行版,并不完全执行建议的标准。

当FHS创建之时,其他的UNIX和类Unix操作系统已经有了自己的标准,尤其是hier(7)文件系统布局描述。自从第七版Unix(于1979年)发布以来已经存在,或是SunOS filesystem(7),和之后的Solaris filesystem(5)。例如,macOS使用如 /Library/Applications/Users 等长名与传统UNIX目录层次保持一致。

现在的Linux发行版包含一个/sys目录作为虚拟文件系统(sysfs,类似于 /proc,一个procfs),它存储且允许修改连接到系统的设备,然而许多传统UNIX和类Unix操作系统使用/sys作为内核代码树的符号链接。

一些Linux系统如GoboLinux和Syllable Server使用了和FHS完全不同的文件系统层次组织方法。

开发一套文件系统层次结构标准的进程始于1993年8月,标准努力重整Linux的文件和目录结构。FSSTND(英文),一个针对Linux操作系统的文件系统层次结构标准在1994年2月14日发布。 后续的修正版本分别在1994年10月9日和1995年3月28日发布。

在1996年初, 开发一个更加全面的、不仅解决Linux,而且解决其他类Unix系统目录层次结构问题的FSSTND的计划在BSD开发社区成员的协助下正式被采纳。因此,计划重点解决在类Unix系统上普遍存在的问题。 为了适应标准范围的扩充,标准的名称修改为文件系统层次结构标准。

在FHS中,所有的文件和目录都出现在根目录"/"下,即使他们存储在不同的物理设备中。但是请注意,这些目录中的一些可能或可能不会在Unix系统上出现,这取决于系统是否含有某些子系统,例如X窗口系统的安装与否。

这些目录中的绝大多数都在所有的UNIX操作系统中存在,并且一般都以大致类似的方法使用;然而,这里的描述是针对于FHS的,并未考虑除了Linux平台以外的权威性。

关于这个名称目前有争议。在贝尔实验室关于UNIX实现文档的早期版本中,/etc 被称为,这是由于过去此目录中存放所有不属于别处的所有东西(然而,FHS限制/etc只能存放静态配置文件,不能包含二进制文件)。自从早期文档出版以来,目录名称已被以各种方式重新称呼。最近的解释包括反向缩略语如:"可编辑的文本配置"(英文 "Editable Text Configuration")或"扩展工具箱"(英文 "Extended Tool Chest")。

相关

  • 抗糖尿病药抗糖尿病药用于降低血中的葡萄糖浓度来治疗糖尿病。除了胰岛素、艾塞那肽(英语:Exenatide)、利拉鲁肽和普兰林肽(英语:Pramlintide)外,其他的都是经由经由口服,所以又称为口服降血糖
  • SV40SV40全名猿猴空泡病毒40(Simian vacuolating virus 40)或猿猴病毒40(Simian virus 40),是一种多瘤病毒,也是一种DNA病毒,有造成肿瘤发生的潜在能力,不过通常会维持于潜伏感染(latent
  • Thuja崖柏属(学名:Thuja)是柏科下的一个属,为常绿乔木植物。该属共有约6种,分布于北美和东亚。
  • 古事记《古事记》(日语:古事記/こじき、ふることふみ),日本和铜四年(711年)9月18日,日本元明天皇命太安万侣(おお の やすまろ、太安 万侶)编撰日本古代史。和铜五年(712年)1月28日,将完成的内
  • 数学学院南开大学数学科学学院,简称南开大学数学学院,成立于1997年5月7日,其历史可以追溯至1920年姜立夫创立的私立南开大学算学系,是当时中国大学第二个创立的数学系。
  • 风毛菊属见本文。风毛菊属(学名:)是菊目菊科下的属,包括200多种植物,其中最为著名的物种是雪莲()。
  • 地狱 (基督教)在基督教神学中,上帝最后审判不悔改的罪人,他们不是在死后(通过特别审判)就是在一般审判后立刻进入地狱。地狱的特征是从圣经文本的教导推断出来的,对于其中一些文本,人们只是单纯
  • 2014年塞尔维亚国会选举2014年塞尔维亚国会选举投票于2014年3月16日,选出塞尔维亚国会的250名议员。塞尔维亚进步党在这次选举中获得48.35%的得票率和158个议席,是国会的最大党。塞尔维亚社会党取得1
  • 青木一男青木 一男(1889年11月28日-1982年6月25日),日本的政治家、官僚。历任贵族院议员(敕选)、参议院议员(4期)、大藏大臣、大东亚大臣等职。被授予勲一等旭日大绶章。他是1942年的汪兆铭
  • 云贵川湖广总制云贵川湖广总制,为明朝嘉靖七年设立的一个临时总督职位,其为镇压云南土官起事而设。