Linux--目录配置的依据FHS

来源:互联网 发布:广州淘宝摄影基地推荐 编辑:程序博客网 时间:2024/05/17 08:37

FHS: Filesystem Hierarchy Standard, 用于规范不同的linux distribution每个特定的目录下应该放什么样的文件和数据。

 


 

FHS对文件的不同形态的定义:

 

 

1. 可分享的:可以分享给其他系统挂载使用的目彔,所以包括执行文件与用户的邮件等数据, 是能够分享给网络上其他主机挂载用的目彔;

2. 不可分享的:自己机器上面运作的装置档案或者是不与程序有关的 socket 档案等;

3. 不变的:有些数据是不经常变动的,跟随着 distribution 而不变动。 例如函式库、文件说明文件、系统管理员所管理的主机朋务配置文件等;

4. 可变动的:经常改变的数据,例如登彔文件、一般用户可自行收受的新闻组等

 


 

FHS根据目录结构只规定了三个目录下应该放置什么数据

1. / (root,根目录): 与开机系统有关;

2. /usr (unix software resource):与软件安装/执行有关;

3. /var (variable):与系统运作过程有关;

不过这三层底下应该放置什么文件也是有规定的,要特别注意根目录下放置的文件。

在开机过程中只有根目录是被挂载的,所以所有与开机有关的文件必须放在根目录下,这里包含bin,sbin,etc,dev,lib这五个目录。


 

参考: 《鸟哥的Linux私房菜基础篇》第五章 Linux的档案权限和目录配置

 

原创粉丝点击