내 루트 파티션에 어떤 파일이나 디렉터리가 있나요?

내 루트 파티션에 어떤 파일이나 디렉터리가 있나요?
[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개의 논리 볼륨 관리자가 있습니다.

아니요 . 파티션에는 vda22개의 논리 볼륨이 있습니다 .centos-rootcentos-swap

제 생각에는 하위 디렉터리여야 /home하므로 디스크 크기 = 디스크 크기 + 기타 모든 디렉터리 디스크 크기입니다.///home

예, 그런 것 같습니다. 설치되는 디렉토리는 어디에도 lsblk표시되지 않으므로 ./home/home/

mkdir 인 경우 이 디렉토리가 lvm 디스크 공간을 /foo차지합니까 ?centos-root

예. /foo하위 디렉터리이므로 논리 볼륨 /에 저장됩니다 .centos-root

볼륨이 vdb마운트되지 않았으며 지금까지 사용되지 않았습니다.

관련 정보