du コマンド
LINUX よく使うサーバー管理コマンド
du コマンド ディレクトリごとに使用量を調べて表示する |
書式 |
du [オプション] [ディレクトリー] |
du コマンドは、ディスクの使用状況を確認する際に使用します。 指定したファイルやディレクトリの使用量は、ブロック(1 ブロックは1キロバイト)で表示します。 引数を指定しない場合いは、カレントディレクトリ以下の情報を表示します。 |
よく使うオプション |
-a ディレクトリに存在するファイルの容量も表示する -s サブディレクトリ含めた合計サイズを表示する -S サブディレクトリのサイズを含めないで表示する -b 容量をバイト単位で表示する -k 容量をキロバイト単位で表示する |
使用例・・・オプションなしで指定したディレクトリ以下のサブディレクトリのディスク使用量を表示 |
$ du /usr/share 84 /usr/share/groff/1.18.1.4/font/devX100 20 /usr/share/groff/1.18.1.4/font/devlj4/generate 464 /usr/share/groff/1.18.1.4/font/devlj4 24 /usr/share/groff/1.18.1.4/font/devascii 84 /usr/share/groff/1.18.1.4/font/devX75 88 /usr/share/groff/1.18.1.4/font/devhtml 84 /usr/share/groff/1.18.1.4/font/devX75-12 24 /usr/share/groff/1.18.1.4/font/devascii8 24 /usr/share/groff/1.18.1.4/font/devlatin1 32 /usr/share/groff/1.18.1.4/font/devnippon … 中略 … 20 /usr/share/tabset 316980 /usr/share/ |
使用例・・・ディレクトリだけではなく、ファイルのディスク使用量も表示 |
$ du -a /usr/share/ 4 /usr/share/groff/1.18.1.4/font/devX100/TR 4 /usr/share/groff/1.18.1.4/font/devX100/HB 4 /usr/share/groff/1.18.1.4/font/devX100/HBI 4 /usr/share/groff/1.18.1.4/font/devX100/CI 4 /usr/share/groff/1.18.1.4/font/devX100/NBI 4 /usr/share/groff/1.18.1.4/font/devX100/CB 4 /usr/share/groff/1.18.1.4/font/devX100/NI 4 /usr/share/groff/1.18.1.4/font/devX100/NR 4 /usr/share/groff/1.18.1.4/font/devX100/S 4 /usr/share/groff/1.18.1.4/font/devX100/DESC 4 /usr/share/groff/1.18.1.4/font/devX100/TB 4 /usr/share/groff/1.18.1.4/font/devX100/HR … 中略 … 20 /usr/share/tabset 316980 /usr/share/ |
使用例・・・ディスク容量が読みやすいように単位をつけて表示 |
$ du -h /usr/share/ 84K /usr/share/groff/1.18.1.4/font/devX100 20K /usr/share/groff/1.18.1.4/font/devlj4/generate 464K /usr/share/groff/1.18.1.4/font/devlj4 24K /usr/share/groff/1.18.1.4/font/devascii 84K /usr/share/groff/1.18.1.4/font/devX75 88K /usr/share/groff/1.18.1.4/font/devhtml 84K /usr/share/groff/1.18.1.4/font/devX75-12 24K /usr/share/groff/1.18.1.4/font/devascii8 24K /usr/share/groff/1.18.1.4/font/devlatin1 32K /usr/share/groff/1.18.1.4/font/devnippon 84K /usr/share/groff/1.18.1.4/font/devX100-12 … 中略 … 20K /usr/share/tabset 310M /usr/share/ |
使用例・・・指定したディレクトリのディスク使用量のみを表示 |
$ du -s /home/koro 364100 /home/koro $ du -sh /home/koro 356M /home/koro |