Googleで下の記事を見つけました
私は以下を使用します
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
ディストリビューションで動作すると仮定します。