linux所有的文件都在根目录下,为什么还要给其他目录分配内存大小,比如“/home","/boot"等
貌似自己解决了,不知道是否准确,给热心的大家分享一下:挂载到目录的话,该目录及以下文件内容类似于是另一个“盘”的了,所以所占用的空间不占根目录的空间(如果不分配内存给“/...
貌似自己解决了,不知道是否准确,给热心的大家分享一下:挂载到目录的话,该目录及以下文件内容类似于是另一个“盘”的了,所以所占用的空间不占根目录的空间(如果不分配内存给“/home”,则在“/home"目录下的文件同样占用根目录”/“的空间),并且这种操作因为类似于分了”盘“(类似于Windows上c盘和d盘的区分),所以如果根目录”/"中毒,也就类似于c盘中毒不会影响到d盘,"/home"下的文件也就不会受影响了。因此一般而言的话,尤其是装Linux系统时,除了给根目录“/”划分空间外,给“/home”划分空间也是有一定必要的。
以上是个人对零散知识综合之后的个人的想法和见解,有不对之处,万望热心网友和专业人士不吝赐教,谢谢! 展开
以上是个人对零散知识综合之后的个人的想法和见解,有不对之处,万望热心网友和专业人士不吝赐教,谢谢! 展开
展开全部
文件系统类型以及操作系统的启动方式决定了linux这种格式, 并非因为中毒什么的;
而你说的/home,/dev,/mnt这些是一种标准;;;;;不然每个发行版都不一样那就搞笑了;(可以设计的和windows那样的;;)
当你了解了启动方式和linux文件系统后就会了解为什么这样,这里简单的说: linux最核心部分不是/, 而是/boot, 所以第一个分区都建议划分给他,或者/swap,这个是因为, 系统加点自检第一个查找的就是/boot,boot启动后再切换到/, 才启动你看到的界面; 为了快速查找; 太后面硬盘查找慢;;; 而/swap是因为交换内存空间,当然现在应该叫虚拟内存, 他要快的话,就必须在磁盘的前列, 容易查找; 详情了解相关内核书籍交换空间和虚拟内存空间是两种技术; 而现在用的都是虚拟内存;虽然都是换进换出, 但是换的方式不一样;
而/home这些独立分区, 通常是为了他的扩展, 即: 他不够用了, 可以扩展更多的空间;而且通常这些地方删除不会影响到系统核心;;;
而你说的/home,/dev,/mnt这些是一种标准;;;;;不然每个发行版都不一样那就搞笑了;(可以设计的和windows那样的;;)
当你了解了启动方式和linux文件系统后就会了解为什么这样,这里简单的说: linux最核心部分不是/, 而是/boot, 所以第一个分区都建议划分给他,或者/swap,这个是因为, 系统加点自检第一个查找的就是/boot,boot启动后再切换到/, 才启动你看到的界面; 为了快速查找; 太后面硬盘查找慢;;; 而/swap是因为交换内存空间,当然现在应该叫虚拟内存, 他要快的话,就必须在磁盘的前列, 容易查找; 详情了解相关内核书籍交换空间和虚拟内存空间是两种技术; 而现在用的都是虚拟内存;虽然都是换进换出, 但是换的方式不一样;
而/home这些独立分区, 通常是为了他的扩展, 即: 他不够用了, 可以扩展更多的空间;而且通常这些地方删除不会影响到系统核心;;;
追问
感谢您这么详尽的解释,不过因为我对内核的话,还不是很清楚,所以不知道是不是这个原因,导致您的有些意思没有理解清楚。
(1)您说的“文件系统类型以及操作系统的启动方式决定了linux这种格式”,请问这两种层级式的系统共同决定的是一种什么格式呀 ?
(2)您说的“/home,/dev,/mnt这些是一种标准”的意思是每个Linux系统根目录下都有这些文件夹这种标准,还是其他什么标准呢?
展开全部
就像Windows分区一样,分成C盘和D盘,然后把“我的文档”放在D盘里面。
如果不挂载,就是全都在C盘,也可以。
多挂载就是重装,可以只格式化/挂载的设备,不用格式化/home,资料可以保留。
快采纳我吧!
如果不挂载,就是全都在C盘,也可以。
多挂载就是重装,可以只格式化/挂载的设备,不用格式化/home,资料可以保留。
快采纳我吧!
追问
谢谢。请问您说的“挂载就是重装”就是一个目录下挂载不同设备时,可以放不同设备自带的文件吧 ?还有就是“/home”是一个目录,没有格式化的说法吧 ?格式化只是针对挂载在这个目录下的“设备”吧 ?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这是系统需求的。安装过程中你得设置才能正常安装。类似于windows正版系统的一些引导盘
更多追问追答
追问
没有呀!必须挂载的只有根目录吧。一般最少挂在的话,就是“/”根目录和“swap"交换分区吧,其他这些文件挂不挂载无所谓的呀。我的意思就是比如挂载”/home“的话,挂不挂载都可以的,但是挂不挂载有什么区别呢?
追答
相当于扩展分区使用,毕竟linux没有类似Windows的分区设置
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询