下一页 上一页 目录

9. 挂载点

在设计磁盘布局时,重要的是不要在错误的点分割目录树结构,因此有了本节。 由于它高度依赖于 FSSTND,所以被放在一个单独的章节中,并且很可能在 Linux 发行版采用 FHS 时需要完全重写。与此同时,这部分内容暂时可用。

请记住,这是一个可以进行分离的列表,而不是必须进行分离的列表。与往常一样,始终需要良好的判断力。

同样,这里只能给出一个粗略的指示。这些值表示

0=don't separate here
1=not recommended
 ...
4=useful
5=recommended

为了保持列表简短,不重要的部分被移除了。

Directory   Suitability
/ 
|
+-bin       0
+-boot      5
+-dev       0
+-etc       0
+-home      5
+-lib       0
+-mnt       0
+-proc      0
+-root      0
+-sbin      0
+-tmp       5
+-usr       5
| \
| +-X11R6     3
| +-bin       3
| +-lib       4
| +-local     4
| | \
| | +bin        2
| | +lib        4
| +-src       3
|
+-var       5
  \
  +-adm       0
  +-lib       2
  +-lock      1
  +-log       0
  +-preserve  1
  +-run       1
  +-spool     4
  | \
  | +-mail      3
  | +-mqueue    3
  | +-news      5
  | +-smail     3
  | +-uucp      3
  +-tmp       5

当然,有很多调整的可能性,例如,家庭用户不会费心分割 /var/spool 层次结构,但认真的 ISP 应该这样做。这里的关键是用途

小测验! 为什么 /etc 永远不应该放在单独的分区上? 答案:启动期间的挂载指令在文件 /etc/fstab 中找到,所以如果它在一个单独且未挂载的分区上,就好像锁着的抽屉的钥匙在抽屉里面一样,这是一个绝望的境地。(是的,我几乎会做任何事来活跃这篇 HOWTO。)


下一页 上一页 目录