您的位置:首页 > 运维架构 > Linux

linux磁盘目录结构

2014-04-29 17:26 267 查看
linux目录树结构:









如上图所示,所有的档案都是由根目录(/)衍生来的,而次目录之下还能够有其他的数据存在。上图中长方形为目录, 波浪形则为档案。那当我们想要取得mydata那个档案时,系统就得由根目录开始找,然后找到home接下来找到dmtsai, 最终得档名为:/home/dmtsai/mydata的意思。

文件系统与目录树的关系(挂载)





上图中假设我的硬盘分为两槽,partition 1是挂载到根目录,至二partition 2则是挂载到/home这个目录。 这也就是说,当我的数据放置在/home内的各次目录时,数据是放置到partition 2 的,如果不是放在/home底下的目录, 那么数据就会被放置到partition 1了!

基本硬盘分割的模式

1.最简单的分割方法: 就是仅分割出根目录与内存置换空间( / & swap )即可。 然后再预留一些剩余的磁盘以供后续的练习之用。不过,这当然是不保险的分割方法(所以鸟哥常常说这是『懒人分割法』)! 因为如果任何一个小细节坏掉(例如坏轨的产生),你的根目录将可能整个的损毁~挽救方面较困难!
2.稍微麻烦一点的方式: 较麻烦一点的分割方式就是先分析这部主机的未来用途,然后根据用途去分析需要较大容量的目录, 以及读写较为频繁的目录,将这些重要的目录分别独立出来而不与根目录放在一起, 那当这些读写较频繁的磁盘分区槽有问题时,至少不会影响到根目录的系统数据,那挽救方面就比较容易啊! 在默认的CentOS环境中,底下的目录是比较符合容量大且(或)读写频繁的目录啰:
o /
o /usr
o /home
o /var
o Swap

常见的一般分区如下(40G硬盘):

所需目录/装置
磁盘容量
分割类型
/boot
100MB
primary
/
10GB
primary
/home
5GB
primary
swap
1GB
logical
你也可以仅分割出/及swap。如果想要安装多重操作系统的,那甚至可以只存在/即可呢!连swap都不需要了! 如果能安装却无法开机,可能就是由于没有/boot存在的关系。
注意:在传统的Linux说明文件当中特别有指定到 『swap最好为物理内存的1.5到2倍之间』。swap置换空间是很重要的, 因为他可以避免因为物理内存不足而造成的系统效能低落的问题。但是如果你的物理内存有4GB以上时, 老实说,swap也可以不必额外设定啦!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: