구글링해서 아래 글을 찾았습니다
나는 다음을 사용합니다
df -hT /home | awk 'FNR == 2 {print $3 "B"}'
내 Linux 시스템 디스크의 전체 크기를 가져옵니다.
불행히도 이것은 우리가 가상 공항으로 사용하는 시스템에서는 작동하지 않습니다(모든 VM이 여기에서 실행됨).
디스크 크기를 알 수 있어요
fdisk -l
Device Start End Sectors Size Type
/dev/md126p1 2048 247807 245760 120M EFI System
/dev/md126p2 247808 657407 409600 200M Microsoft basic data
/dev/md126p3 657408 39062495 38405088 18,3G Microsoft basic data
/dev/md126p4 39062784 101562607 62499824 29,8G Linux swap
/dev/md126p5 101562624 5567512319 5465949696 2,6T Linux LVM
여기에서 전체 크기가 2.6T(2.6TB, 즉 2600GB)라는 것을 알 수 있습니다.
이것을 얻을 수 있는 다른 방법이 있나요? 또한 빠르게 grep/cut할 수 있는 방법이 있는 사람이 있습니까?
답변1
df -h /
읽기 쉬운 형식으로 루트로 마운트된 디스크의 크기를 제공합니다. RHEL/CentOS 패키지의 일부이므로 coreutils
모든 배포판에서 작동한다고 가정합니다.