文件系统层次标准FHS的详细介绍
Filesystem Hierarchy Standard (文件系统层次标准,FHS)标准依据文件系统使用的频繁与否与是否允讲使用者随意更动, 而 将目录定义成四种交互作用的形态 ,具体如下: 可分享的:可以分享给其他系统挂载使用的目录,所以包括执行文件与用户的邮件等数据, 是 能够分享给网络上其他主机挂载用的目录; 不可分享的:自己机器上面运作的装置档案或者是与程序有关的 socket 档案等, 由于仅与自身 机器有关,所以当然就不适合分享给其他主机了。 不 变的:有些数据是不会经常变动的,跟随着 distribution 而不变动。 例如函式库、文件说明 文件、系统管理员所管理的主机服务配置文件等等; 可变动的:经常改变的数据,例如登录文件、一般用户可自行收受的新闻组等。 事实上,FHS针对目录树架构 仅定义出三层目录 下应该放置哪些数据,分别是下面三个目录: /(根目录):与开机系统有关; /usr(unix software resource):与软件安装执行有关; /var(variable):与系统运作过程有关。 下面分别对上述三层目录进行详细的阐述。 (1) /(根目录) 根目录是整个系统最重要的一个目录,因为不但所有的目录都是由根目录衍生出来的,同时根目录也与开机/还原/系统修复等动作有关。由于系统开机时需要特定的开机软件、核心档案