当前位置: 技术问答>linux和unix
unix 挂载点问题
来源: 互联网 发布时间:2016-04-10
本文导语: 先有几个问题想请大家确认一下: 1.挂载点和分区的关系,我是否可以这样认为,一个挂载点只能挂在个分区,一个分区同样也只能有一个挂载点.分区是对磁盘物理上的划分,而挂载点就是各个分区在文件系统中的位置. 2....
先有几个问题想请大家确认一下:
1.挂载点和分区的关系,我是否可以这样认为,一个挂载点只能挂在个分区,一个分区同样也只能有一个挂载点.分区是对磁盘物理上的划分,而挂载点就是各个分区在文件系统中的位置.
2.关于增加挂载点空间,比喻说/home目录原来的原来是1G,现在找到一个新的硬盘/dev/adc,20G.想把他挂在到/home目录下,挂在完之后,/home目录的空间大小应该是21G,请问可以吗?
3.接上个问题,/home目录是1G,在原来这个硬盘上/cc这个目录2G的空间不要了,把它挂在到/home目录下,这样是不是要重新把这个两个挂载点的分区合并,然后重新挂载到/home录下?那原来/home目录下的文件还能保存吗?
1.挂载点和分区的关系,我是否可以这样认为,一个挂载点只能挂在个分区,一个分区同样也只能有一个挂载点.分区是对磁盘物理上的划分,而挂载点就是各个分区在文件系统中的位置.
2.关于增加挂载点空间,比喻说/home目录原来的原来是1G,现在找到一个新的硬盘/dev/adc,20G.想把他挂在到/home目录下,挂在完之后,/home目录的空间大小应该是21G,请问可以吗?
3.接上个问题,/home目录是1G,在原来这个硬盘上/cc这个目录2G的空间不要了,把它挂在到/home目录下,这样是不是要重新把这个两个挂载点的分区合并,然后重新挂载到/home录下?那原来/home目录下的文件还能保存吗?
|
1.一个挂载点只能挂在个分区,一个分区同样也只能有一个挂载点
都不是。多个文件系统可以mount到同一个mount点,不过后来的会覆盖前面的。一个文件系统可以同时mount到多个mount点上。
分区是对磁盘物理上的划分,而挂载点就是各个分区在文件系统中的位置.
也不是。你可以把文件系统理解为一颗文件的树,而这棵树可以挂在根(/)树的某一个节点上,这个节点就是mount点。分区和mount点没有直接联系,只有把分区make文件系统后才能mount
2.关于增加挂载点空间,比喻说/home目录原来的原来是1G,现在找到一个新的硬盘/dev/adc,20G.想把他挂在到/home目录下,挂在完之后,/home目录的空间大小应该是21G,请问可以吗?
当然不是。如果你理解了mount的原理,就不会有这样的想法。参考上一个问题。
3.接上个问题,/home目录是1G,在原来这个硬盘上/cc这个目录2G的空间不要了,把它挂在到/home目录下,这样是不是要重新把这个两个挂载点的分区合并,然后重新挂载到/home录下?那原来/home目录下的文件还能保存吗?
两个分区并不能简单的合并,除非分区是使用lvm划分的。如果/cc装载的是某个分区,可以直接将其mount到/home下的某个目录,比如/home/cc,如果mount到/home,将覆盖/home之前的内容
都不是。多个文件系统可以mount到同一个mount点,不过后来的会覆盖前面的。一个文件系统可以同时mount到多个mount点上。
分区是对磁盘物理上的划分,而挂载点就是各个分区在文件系统中的位置.
也不是。你可以把文件系统理解为一颗文件的树,而这棵树可以挂在根(/)树的某一个节点上,这个节点就是mount点。分区和mount点没有直接联系,只有把分区make文件系统后才能mount
2.关于增加挂载点空间,比喻说/home目录原来的原来是1G,现在找到一个新的硬盘/dev/adc,20G.想把他挂在到/home目录下,挂在完之后,/home目录的空间大小应该是21G,请问可以吗?
当然不是。如果你理解了mount的原理,就不会有这样的想法。参考上一个问题。
3.接上个问题,/home目录是1G,在原来这个硬盘上/cc这个目录2G的空间不要了,把它挂在到/home目录下,这样是不是要重新把这个两个挂载点的分区合并,然后重新挂载到/home录下?那原来/home目录下的文件还能保存吗?
两个分区并不能简单的合并,除非分区是使用lvm划分的。如果/cc装载的是某个分区,可以直接将其mount到/home下的某个目录,比如/home/cc,如果mount到/home,将覆盖/home之前的内容