Mar 04: [Linux] 簡単に容量が大きいディレクトリのリストを出す この内容をはてなブックマークに追加 この内容をYahoo!ブックマークに登録 この内容をlivedoorクリップに登録 この内容をBuzzurlに登録

サーバ管理時に容量がディスクの80%を越えたらNagiosからアラートメールが飛ぶように設定している。
いろんな作業で容量整理するのも一苦労でした。

それでギガビット以上のディレクトリを探して整理してました。

[root@develop html]# du -h | grep G 


でもこの場合ファイル名にある「G」文字まで出るので容量が少ないディレクトリまでリストに出てしまいます。
それで正規表現式を追加しました。

・正規表現式を使ったコマンド

[root@develop /]# du -h | grep "[0-9]G"
7.5G    ./root/backup
7.9G    ./root
4.8G    ./usr/local/apache-tomcat-6.0.14/WarBackup/ROOT1/img/image
4.8G    ./usr/local/apache-tomcat-6.0.14/WarBackup/ROOT1/img
4.8G    ./usr/local/apache-tomcat-6.0.14/WarBackup/ROOT1
5.4G    ./usr/local/apache-tomcat-6.0.14/WarBackup
5.5G    ./usr/local/apache-tomcat-6.0.14
6.0G    ./usr/local
2.2G    ./usr/share
9.9G    ./usr
1.2G    ./home/lucen
2.4G    ./home
7.8G    ./var/www/html/images
9.1G    ./var/www/html
9.2G    ./var/www
2.9G    ./var/lib/mysql
3.0G    ./var/lib
2.9G    ./var/log
1.5G    ./var/spool/mail
1.5G    ./var/spool
17G     ./var
37G     


意外と簡単!

Category: Linux | Posted by: lucen

Comments

Add Comment

このアイテムは閉鎖されました。このアイテムへのコメントの追加、投票はできません。