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
タイトルとURLをコピーしました