我的根分区中有哪些文件或目录

我的根分区中有哪些文件或目录
[root@localhost ~]# lsblk 
NAME            MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
vda             252:0    0   400G  0 disk 
├─vda1          252:1    0     1G  0 part /boot
└─vda2          252:2    0 360.7G  0 part 
  ├─centos-root 253:0    0 355.7G  0 lvm  /
  └─centos-swap 253:1    0     5G  0 lvm  [SWAP]
vdb             252:16   0  1000G  0 disk 

在上面的命令中,显示了我的服务器中的 2 个磁盘(vda && vdb)。

其中vda2,有2个逻辑卷管理器。

我知道这centos-root是我的根文件系统,因为安装点是/.

问题1:我认为/home应该是/子目录,所以/磁盘大小=/home磁盘大小+所有其他目录磁盘大小。

问题2: 我不知道会放入什么文件centos-root lvm。例如,如果我mkdir /foo,这个目录会占用我的centos-root lvm磁盘空间吗?

答案1

在vda2中,有3个逻辑卷管理器。

不;在分区 中vda2,有 2 个逻辑卷:centos-rootcentos-swap

在我看来,/home应该是/子目录,所以/磁盘大小=/home磁盘大小+所有其他目录磁盘大小。

是的,情况似乎如此,因为lsblk没有显示/home正在安装在任何地方的目录,因此/home/.

如果我 mkdir /foo,这个目录会占用我的centos-rootlvm磁盘空间吗?

是的;由于/foo是 的子目录/,因此它将存储在centos-root逻辑卷中。

请注意,该卷vdb尚未安装,并且到目前为止尚未使用。

相关内容