Linux:当存在多个逻辑卷时,文件究竟保存在哪里?
我大部分时间都在Windows环境中工作,对Linux的每一个方面都非常熟悉,所以很可能我缺少基本的Linux概念。也就是说,我对逻辑卷及其与文件的交互有疑问: 我必须使用Ubuntu机器(我没有设置)。在此计算机上,有一个物理卷/dev/sda2位于卷组vg0中。 该卷组vg0有4个逻辑卷:lv1,安装在/,lv2,安装在/boot,lv3,安装在/var,lv4,安装在/tmp 我的问题如下:Linux:当存在多个逻辑卷时,文件究竟保存在哪里?,linux,lvm,Linux,Lvm,我大部分时间都在Windows环境中工作,对Linux的每一个方面都非常熟悉,所以很可能我缺少基本的Linux概念。也就是说,我对逻辑卷及其与文件的交互有疑问: 我必须使用Ubuntu机器(我没有设置)。在此计算机上,有一个物理卷/dev/sda2位于卷组vg0中。 该卷组vg0有4个逻辑卷:lv1,安装在/,lv2,安装在/boot,lv3,安装在/var,lv4,安装在/tmp 我的问题如下: 如果我在/var目录中保存一个文件(例如foo.txt),它会存储在lv3(/var)逻辑卷上吗
/var
上,所以放入/var
中的任何文件都可以转到那里/var
似乎是/
的子代,但已通过在/var
上安装lv3来覆盖/
中要简单得多。但它可能会引起问题。例如,/boot
通常是它自己的卷,因此,如果您在主文件夹中下载了大量内容,您就无法将其填满并阻止系统工作。对于将文件系统划分为不同的卷的大小,有不同的思想流派。这在某种程度上只是观点,但这些观点是基于各种用例和问题的非常感谢你清晰准确的回答。我现在明白了为什么在自己的卷上使用/boot(甚至/tmp)是个好主意。我仍然不明白为什么它对/var有用,但是,嘿,我必须处理我得到的东西。至于教程,我已经找到了详细解释LVM的网站,其他网站解释了什么是挂载点,但是没有什么能像你那样清楚地回答我的问题。猜猜我的谷歌FU没有达到标准。无论如何,再次谢谢你!老实说,我也不知道它为什么对/var有用:)虽然我认为它与之有关,但如果有什么事情变得疯狂并填满/var,它不会破坏整个系统lvm是可选的,它被用作磁盘和系统之间的一层。所以你可以有1个磁盘,你的系统认为你有4个,或者你可以有4个磁盘,你的系统认为你有1个