linux下文件系统划分的问题~~

2024-11-29 21:10:39
推荐回答(3个)
回答1:

前两个说法好像都不太对。
先说说 挂载点 与 设备(存储空间) 的关系:
挂载点 只是一个 目录,或者说"位置"(相当于 “地名”,就像 江苏、河北),只是为了方便访问 设备;
数据(这里只说文件) 是存储在 设备(这里只说块设备,比如硬盘、U盘)上,而不是 挂载点 上,设备 才是真正的存储空间。

1.所有设备都挂载在 根目录或其子目录 下,所以 根目录 并不是相当于 c系统盘,而是相当于 整个系统。

2和3.文件是存储在 设备(而不是挂载点)上的,所以,如果你把多个设备(通常是磁盘分区)分别挂载到 /usr /home /var /lib 等目录,那么就是这些 目录对应的设备 “越来越大”,而不是 根目录 越来越大。

4.关于linux的分区,网上有不少推荐方案的。
桌面系统分区主要考虑 数据安全,重装系统时通常要格式化一些分区,如果把数据文件等放在独立的分区 重装系统时就不用删除这些文件。

BTW: 为了说得更严谨一些 不得不罗嗦一点。。。

回答2:

linux,unix,aix的目录只是一个文件系统的节点,整个文件系统就是好像一棵树,目录就好像树枝,这些树枝上可以嫁接不同的树种,/就是树根,boot ,swap,home,user可以挂在不同的硬盘分区,也可以放在同一个分区上。看看你想怎样规划,一般在home的下一层的用户目录开挂其他分区。

回答3:

忘记 windows 的分区,
linux/unix 文件系统是树状结构,/ 是所有的起点
一般按照redhat默认规划的分区就可以了。有lvm,扩展方便,
基本不用关心分区的问题,