文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
2. 文件系统
本标准假定使用与 FHS 兼容文件系统的操作系统也支持在绝大多数 UNIX 文件系统中使用的基本安全特性。
对于文件之间的区别,可以有两种定义: 可共享 与 不可共享 文件、 可变 与 静态 文件。通常,在这些方面有区别的文件应该放置在不同的文件夹中。这样在不同的文件系统上保存不同用途的文件会很方便。
可共享 文件是可以保存在一个主机上而在另外的主机上使用的文件。不可共享 文件是那些不能共享的文件。例如,用户主文件夹下的文件是可共享的,而设备锁文件是不可共享的。
静态 文件包括二进制文件、库文件、文档和其他在系统管理员不介入就不会变动的文件。可变 文件是非静态的文件。
基础知识
可共享文件可以保存在一个主机上并在其他多个主机上使用。而典型情况下,文件系统层次结构中不是所有的文件都是可以共享的,因此每个系统具有至少保存了自己不共享文件的本地存储空间。如果一个系统所需要的文件都保存在另一个主机上,通过挂载该主机的一个或多个目录来访问它们会很方便。
静态和可变文件应该被分开保存,因为静态文件与可变文件不同,它们可以保存上只读的媒质上,并且不需要像调度可变文件那样需要备份。
历史上 UNIX 风格的文件系统层次结构在
/usr
和/etc
文件夹下既保存静态文件,也保存可变文件。为了实现上面提到的优点,发明了/var
层次结构,所有/usr
下面的可变文件被转移到/var
下面。因而/usr
现在可以只读的方式挂载(如果它在单独的文件系统上)。/etc
下的可变文件早已转移到/var
,因为技术上允许。这里是一个与 FHS 兼容系统的例子。(也可能存在其他与 FHS 兼容的布局)
可共享 不可共享 静态 /usr /etc /opt /boot 可变 /var/mail /var/run /var/spool/news /var/lock
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论