운영 체제가 설치된 디스크의 크기를 찾는 방법

운영 체제가 설치된 디스크의 크기를 찾는 방법

디스크 크기 확인 방법(운영체제가 설치된 디스크)

Red Hat 7.2가 있습니다.

예를 들어 보겠습니다.

# disk_os_size=` lsblk | grep sda `
sda                8:0    0   150G  0 disk
├─sda1             8:1    0   500M  0 part /boot
└─sda2             8:2    0 149.5G  0 part


# disk_os_size=` lsblk | grep sda | awk '{print $4}' `
# echo $disk_os_size
150G 500M 149.5G

따라서 이 경우에는 OS 파티션도 가져오기 때문에 결과가 좋지 않습니다.

그리고 우리가 원하는 것은 운영 체제 디스크의 크기, 즉 150G뿐입니다.

답변1

disk_os_size=$(lsblk /dev/sda -o SIZE -n|head -1)

답변2

df -h /아니면 findmnt -D /아니면 뭐 findmnt -P / | sed -nr -e 's~.* SOURCE="([^"]*)" .*~\1~p' | xargs lsblk?

관련 정보