文件系统层次结构标准概论.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
转载:/zhou_2008/article/details/6124890 任何人转载请保留此链接,谢谢 第一章:文件系统 该标准假设,操作系统包含一个FHS兼容的文件系统能和大多数的UNIX文件系统一样支持相同的基本安全特性。 它可以定义两个相互独立的文件之间的区别为:可共享和不可共享以及可变和静态。一般来说,文件在这些方面的差异导致它们应该位于不同的目录。它使得在不同的文件系统存储具有不同使用特点的文件变得简单。 “可共享的”文件是那些可以存储在一个主机上并且可以在其他主机上使用的文件。 “不可共享的”文件是不能在其他主机上使用的当前主机的文件。例如,在用户主目录里的文件可以共享,而设备锁文件不能被共享。 “静态”文件包括二进制文件,库文件,文档和那些在没有系统管理员干涉下不能被改变的文件。“动态”文件就是非静态的文件。 这里有个FHS兼容系统的文件目录布局(和以下不同的FHS兼容文件系统是可能有的)如下: ? shareable unshareable static /usr /etc ? /opt /boot variable /var/mail /var/run ? /var/spool/news /var/lock 第二章:根文件系统 目的: 根文件系统所包含的东西必需足以启动,备份,恢复或修复系统。 l? 为了启动系统,根分区必需存在足够的空间用来挂载其他的文件系统,其中包括了实用程序,配置信息,引导加载信息,和其他的一些基本启动数据。/usr/, /opt/, 和/var被设计为可位于其他的位置或其他的文件系统。 l? 由经验丰富的系统维护者使用的,用来恢复或修复损坏的系统的工具,必需位于根文件系统。 l? 为了备份一个系统,用于备份(备份到软盘,磁带等)的工具必需放在根文件系统。 注:根文件系统有足够的原因应该保持足够的小。 1.?????? 有可能会从一个很小的媒介来挂载根文件系统。 2.?????? 根文件系统通常为不空共享的,如果在一个服务器上,根文件系统太大那么会占用更多可共享的数据的存储空间。 3.?????? 一个大的根文件系统可能和一个小的根文件系统出现不可兼容的问题。 4.?????? 磁盘错误导致根文件系统数据损坏是一个最重要的问题。一个小根文件系统更不容因为系统崩溃导致里面的数据出错。 应用程序不应该在根目录创建文件或需要一个特殊的文件或目录。FHS层次结构的其他位置为应用程序包,提供了更多的灵活性。原因如下: 1.?????? 出于性能和安全性的考虑,系统管理员应该保证根文件系统足够小和足够简单。 要求: 以下的目录或目录符号链接应该存在于‘/’(根目录)下。 目录??????????????????????????????????????????????????????? 描述 bin????????????????????????????????????????????????????????? 基本的二进制命令。 boot???????????????????????????????????????????????????????? 引导装载器的静态文件。 dev????????????????????????????????????????????????????????? 设备文件。 etc ???????????????????????????????????????????????????????? 主机特定的配置文件。 lib?????????????????????????????????????????????????????????? 基本的共享库和内核模块。 media????????????????????????????????????????????????????? 可移动媒介挂载点。 mnt?????????????????????????????????????????????????????????临时文件系统挂载点。 sbin???????????????????????????????????????????????????????? 基本的系统二进制文件。 srv?????????????????????????????????????????????????????????? 系统提供的服务数据。 tmp????????????????????????????????????????????????? ??????? 临时文件。 usr? ??????????????????????????????????????????????????????? 二级层次结构。 var ???????????????????????

文档评论(0)

0520 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档