2012/05/10

webサーバー運用系コマンド


#1 ディスク使用量を見る コマンド:df
df -a -h
Filesystem Size Used Avail Capacity Mounted on
/dev/da0s1a 1008M 74M 853M 8% /
/dev/da0s1h 24G 16G 5.5G 75% /home
/dev/da0s1f 1008M 4.5M 923M 0% /tmp
/dev/da0s1g 4.9G 3.7G 864M 81% /usr
/dev/da0s1e 1008M 216M 711M 23% /var
procfs 4.0K 4.0K 0B 100% /proc
#2ファイル/DIR検索 コマンド:find
・ファイルサイズ100MB以上のでかいファイルを探す
find /usr/ -type f -size +100000k -ls | sort -n | tail -5
#tail -5で大きい順に5件表示
#3 ディレクトリの使用サイズを調べる コマンド:du
# du -h /usr/local/apache2/logs/
ディレクトリの総容量
# du -h -s dir_name
512K dir_name ←総容量のみ表示される
・サブディレクトリ毎の容量
# du -h dir_name
12K dir_name/aaa
4K dir_name/bbb
54K dir_name/ccc
16K dir_name/ddd
178K dir_name/eee
40K dir_name/fff
56K dir_name/ggg
162K dir_name/hhh
512K dir_name ←最終行で総容量が表示される
・使用量の多いDIRワースト10表示
du -h | sort -n | tail | sort -r

0 件のコメント: