web-dev-qa-db-ja.com

コマンドラインからディスク使用量を取得する方法は?

コマンドラインからハードドライブの現在のディスク使用量(%)を取得するにはどうすればよいですか?

135
Olivier Lalonde

dfコマンドを使用します。

出力例を次に示します。

$ df
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/sda1            303537496  27537816 260580948  10% /
none                    950788       252    950536   1% /dev
none                    959516       232    959284   1% /dev/shm
none                    959516       388    959128   1% /var/run
none                    959516         0    959516   0% /var/lock

manpage もご覧ください。

140
htorque

ncd

コマンドラインからうまく機能します。 ncursesベースでインタラクティブです。
Sudo apt-get install ncduでインストールできます。

enter image description here

代替案

  • トップ10:du -shx * | sort -rh | head -10
  • もっときめ細かなディスクの使用が必要な場合は、 answers here をご覧ください。
111