アキラのITメモ:ディスクの使用量を調べるdu
IT関係、技術関係のメモです。
ディスクの使用量を調べるdu
Unix/Linuxでディスクの使用量を調べるコマンドにduがあります。僕はサーバの残りの容量が大丈夫だろうかと思いつつ、よくこのコマンドを使うのですが、ここではduの簡単な使い方を書きます。一番簡単な使い方は以下のように使います。
[akira@server ~]$ du file
fileで指定されたものがファイルならそのファイルの使用しているディスク容量を、デイレクトリなら再帰的にディレクトリの使用しているディスク容量を表示します。ただしこれだけだとずらずらっと表示されてしまいあまり使い勝手が良くありません。良く使うオプションは-hオプションと-sオプションです。-hオプションを使うと出力を人が読み易い形式にして表示してくれます(1K 23M 3Gなど)。-sオプションを指定すると引数で指定したもののディスク使用量の総計のみ表示してくれます。例えば、dir1 dir2 dir3というディレクトリがある場所でコマンドを使うと以下のような出力が得られます。
[akira@server ~]$ du -sh * 100M dir1 32K dir2 3M dir3
また、ホームディレクトリ以下の容量を知りたい場合は以下のようにすれば分かります。
[akira@server ~]$ du -sh ~ 103M /home/akira
もし、ルート権限を持っていれば、以下のようにsortコマンドと併用することでユーザのディスク使用量を調べることも出来ます。
[root@server ~]# du -s /home/* | sort -nr 102764 /home/foo 66788 /home/bar 6779 /home/akira 5428 /home/hoge
カテゴリ:
Linux Tips
投稿日: 2007年01月10日 18:41
Trackback URL: http://akira-site.net/cgi-bin/mt/mt-tb.cgi/423
Trackback URL: http://akira-site.net/cgi-bin/mt/mt-tb.cgi/423
コメント
コメントを投稿
カテゴリ「Linux Tips」内の記事
サイト内検索
カテゴリ
- Linux
- Linux Tips [14]
- Linux ソフトウェア [3]
- Web技術
- (X)HTML/CSS [4]
- JavaScript [1]
- MovableType [7]
- その他 [3]
- 各種API [3]
- 各種ツール [4]
- Windows
- Win Tips [3]
- Win ソフトウェア [6]
- コネタ [7]
- プログラミング
- 機器 [4]