tony_nu 于 2009-09-12 13:10:12发表:
。。。。。。。。。。。。。。
wang7131984 于 2009-09-11 14:20:48发表:
根分区越大系统就越不稳定,因为某些目录出现问题根分就无法正常挂载,如果根分区挂载不了,系统自然就报废了。所以如果是个人机的话至少要把home单独分区,因为home中的东西是你自己的,经常需要变动,很可能就会造成文件系统的损坏,只要根分区能挂载就可以通过fsck或e2fsck来修复(实际上我的/home分区已经坏了好几次)。而对于服务器来说至少要把/var单独分区,如果/var不分区,恶意的使用者会通过制造大量的垃圾文件来塞满你的文件系统,让你系统崩溃。
gxylcqx 于 2009-09-11 13:31:45发表:
/ 相当于一个总部 其它的 /boot /home /tmp /var 等等相当是分部,可以是一个像文件夹一样的目录,也可以是一个硬盘上的物理分区(如果是分区,则需挂载到 / 各对应的目录下) 然后系统对各分区(目录)操作一律是对 / 下边的相对的(即是名字相同的)目录操作, 例如 home分区挂载到 / 下的home文件夹(目录)里 如果我们要往home分区存东西,只要往 / 下的home里存就行了, 好比一个 城市的水塔 ,里边有很多孔(/下的各目录), 连上水管(挂载) , 一条通往home(真正的分区) 一条通往 boot 等等 , 如果要对各个地方供水,就往各对应的孔放水就行了,(按自己的理解,因为自己也算是刚入门的新手,如果有错,各路高手的砖头砸轻点,嘿嘿) 其它的楼上的也有讲了 如果楼主用多了 Linux了,自然明白, 这就是Linux的特点:所有的设备都当做文件来管理! 我初安装Ubuntu时因为不太了解自己的分区多大才合适 一个分区40G都给了 / ,另外再分个Swap就完 了,当然这样是非常不明智的
zhouwenhua521 于 2009-09-09 20:37:21发表:
[quote]每个文件系统都有一个根节点,如果要使用这个文件系统就需要将根节点挂载到某个地方(对于根分区来说,这个地方是内存的一块区域,而对于其他文件系统来说是根分区的某个目录的inode节点)。所以如果分两个区,/和/h ... wang7131984 发表于 2009-9-8 23:41 [/quote 非常感谢,虽然不是很理解。
大宝 于 2009-09-09 12:49:58发表:
[i=s] 本帖最后由 大宝 于 2009-9-9 12:52 编辑 [/i]我的: /boot为60M /为9G,使用55% /swap为890M,使用0% /tmp为2G,使用率为动态 /home为236G,使用率为44% 另外还有50G,分派给另一系统
marco.chan 于 2009-09-09 08:31:32发表:
[i=s] 本帖最后由 marco.chan 于 2009-9-9 08:36 编辑 [/i]中南海就这么一点大,但是他管着全国!明白? 楼主先去做点功课。 关于linux的树形目录以及文件系统! /usr 在系统里来说,的确很庞大,但是再怎么庞大,也不用10GB,你硬盘大的话分个10GB就足够了,除非你要把你个人资料都放在/usr。 如果是个人桌面,你是单独分 /usr 和 /home的话,根分区大概会需要2-4GB空间。一般分个6或8GB就足够了。 / 6GB /usr 8GB /home 尽量大一点 /其他资料分区 看硬盘决定 / 6GB 和 /usr 8GB 这样的分区方式,我用了两年多也没出现说硬盘空间不够的情况!
txsion 于 2009-09-09 00:03:24发表:
还要分一个swap分区,内存二倍,/home分的话放东西,就算LINUX要格式化这个分区都不用格的,相当于WIN的非C盘
wang7131984 于 2009-09-08 23:41:18发表:
每个文件系统都有一个根节点,如果要使用这个文件系统就需要将根节点挂载到某个地方(对于根分区来说,这个地方是内存的一块区域,而对于其他文件系统来说是根分区的某个目录的inode节点)。所以如果分两个区,/和/home,虽然/home目录是/根分区的一部分,但是/home目录的实际内容却是来自不同的文件系统。由于posix定义了相对稳定的目录树,这就使得所有linux支持的文件系统都能够获得统一的访问方式,而不需要像windows那样要指定在那个盘符低下。linux中的程序大部分都非常小,很多强大的程序不到1M,所以15G的根分区还是够用的,我26G的根分区,使用率只有38%。
zhouwenhua521 于 2009-09-08 23:02:50发表:
引用:/下面管了好多,也就是linux所谓的文件系统。/home只是一个树支而已,你若把它单独分则它独占一个盘。/下的其他节点则共享/这个盘。/home存放你的数据,当然要大点好 xiazhouquan 发表于 2009-9-8 22:51
xiazhouquan 于 2009-09-08 22:51:33发表:
/下面管了好多,也就是linux所谓的文件系统。/home只是一个树支而已,你若把它单独分则它独占一个盘。/下的其他节点则共享/这个盘。/home存放你的数据,当然要大点好
tony_nu 于 2009-09-12 13:10:12发表:
。。。。。。。。。。。。。。
wang7131984 于 2009-09-11 14:20:48发表:
根分区越大系统就越不稳定,因为某些目录出现问题根分就无法正常挂载,如果根分区挂载不了,系统自然就报废了。所以如果是个人机的话至少要把home单独分区,因为home中的东西是你自己的,经常需要变动,很可能就会造成文件系统的损坏,只要根分区能挂载就可以通过fsck或e2fsck来修复(实际上我的/home分区已经坏了好几次)。而对于服务器来说至少要把/var单独分区,如果/var不分区,恶意的使用者会通过制造大量的垃圾文件来塞满你的文件系统,让你系统崩溃。
gxylcqx 于 2009-09-11 13:31:45发表:
/ 相当于一个总部
其它的 /boot /home /tmp /var 等等相当是分部,可以是一个像文件夹一样的目录,也可以是一个硬盘上的物理分区(如果是分区,则需挂载到 / 各对应的目录下)
然后系统对各分区(目录)操作一律是对 / 下边的相对的(即是名字相同的)目录操作, 例如 home分区挂载到 / 下的home文件夹(目录)里 如果我们要往home分区存东西,只要往 / 下的home里存就行了,
好比一个 城市的水塔 ,里边有很多孔(/下的各目录), 连上水管(挂载) , 一条通往home(真正的分区) 一条通往 boot 等等 , 如果要对各个地方供水,就往各对应的孔放水就行了,(按自己的理解,因为自己也算是刚入门的新手,如果有错,各路高手的砖头砸轻点,嘿嘿) 其它的楼上的也有讲了
如果楼主用多了 Linux了,自然明白, 这就是Linux的特点:所有的设备都当做文件来管理!
我初安装Ubuntu时因为不太了解自己的分区多大才合适 一个分区40G都给了 / ,另外再分个Swap就完 了,当然这样是非常不明智的
zhouwenhua521 于 2009-09-09 20:37:21发表:
[quote]每个文件系统都有一个根节点,如果要使用这个文件系统就需要将根节点挂载到某个地方(对于根分区来说,这个地方是内存的一块区域,而对于其他文件系统来说是根分区的某个目录的inode节点)。所以如果分两个区,/和/h ...
[/quote
wang7131984 发表于 2009-9-8 23:41
非常感谢,虽然不是很理解。
大宝 于 2009-09-09 12:49:58发表:
[i=s] 本帖最后由 大宝 于 2009-9-9 12:52 编辑 [/i]
我的:
/boot为60M
/为9G,使用55%
/swap为890M,使用0%
/tmp为2G,使用率为动态
/home为236G,使用率为44%
另外还有50G,分派给另一系统
marco.chan 于 2009-09-09 08:31:32发表:
[i=s] 本帖最后由 marco.chan 于 2009-9-9 08:36 编辑 [/i]
中南海就这么一点大,但是他管着全国!明白?
楼主先去做点功课。
关于linux的树形目录以及文件系统!
/usr 在系统里来说,的确很庞大,但是再怎么庞大,也不用10GB,你硬盘大的话分个10GB就足够了,除非你要把你个人资料都放在/usr。
如果是个人桌面,你是单独分 /usr 和 /home的话,根分区大概会需要2-4GB空间。一般分个6或8GB就足够了。
/ 6GB
/usr 8GB
/home 尽量大一点
/其他资料分区 看硬盘决定
/ 6GB 和 /usr 8GB 这样的分区方式,我用了两年多也没出现说硬盘空间不够的情况!
txsion 于 2009-09-09 00:03:24发表:
还要分一个swap分区,内存二倍,/home分的话放东西,就算LINUX要格式化这个分区都不用格的,相当于WIN的非C盘
wang7131984 于 2009-09-08 23:41:18发表:
每个文件系统都有一个根节点,如果要使用这个文件系统就需要将根节点挂载到某个地方(对于根分区来说,这个地方是内存的一块区域,而对于其他文件系统来说是根分区的某个目录的inode节点)。所以如果分两个区,/和/home,虽然/home目录是/根分区的一部分,但是/home目录的实际内容却是来自不同的文件系统。由于posix定义了相对稳定的目录树,这就使得所有linux支持的文件系统都能够获得统一的访问方式,而不需要像windows那样要指定在那个盘符低下。linux中的程序大部分都非常小,很多强大的程序不到1M,所以15G的根分区还是够用的,我26G的根分区,使用率只有38%。
zhouwenhua521 于 2009-09-08 23:02:50发表:
如你所说,“/home”只是一个树枝而已,按我的理解就是“/”磁盘空间包括“/home”的磁盘空间,那他们的磁盘空间的大小怎么解释呢?还有个问题,我的应用程序应该安装在“/home”下还是"/usr"下面,如果安装在“/usr”下,那总共15G的空间岂不是很容易就满了,是不是安装源放在“/home”下,程序装在“/usr”下呢?
xiazhouquan 于 2009-09-08 22:51:33发表:
/下面管了好多,也就是linux所谓的文件系统。/home只是一个树支而已,你若把它单独分则它独占一个盘。/下的其他节点则共享/这个盘。/home存放你的数据,当然要大点好