Linux

如何查找安裝作業系統的磁碟大小

  • November 15, 2018

如何驗證磁碟大小(安裝作業系統的磁碟)

我們有紅帽 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

所以在那種情況下結果不好,因為我們也得到了作業系統分區

而我們想要的只是作業系統的磁碟大小應該是150G

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

df -h /findmnt -D /或怎麼樣findmnt -P / | sed -nr -e 's~.* SOURCE="([^"]*)" .*~\1~p' | xargs lsblk

引用自:https://unix.stackexchange.com/questions/481931