2010年4月15日木曜日

容量調べるときのコマンド

容量調べるときとか

・df ファイルシステムの容量

df [option] [filesystem]
オプション
-k 1KB単位で表示(デフォルトは512K単位)
-i i-nodeの使用量も表示
-h 単位を人に優しい感じに表示

・du ディレクトリの容量を再帰的に調査

du [option][dir]
オプション
-L シンボリックリンクも計算
-a 各ファイルごとに使用量を表示
-d 指定したディレクトリの深さだけ表示
-k 単位をKBで表示(デフォルトは512K単位)
-s サブディレクトリの使用量を表示しない
-c 全てのファイル・ディレクトリの容量の合計

dfは空き容量を計算、duはファイルの使用量ベースに計算を行うので
プロセスがつかんでるファイルや、権限のないファイルの存在のせいで
duとdfで値がづれることがある。