Linuxで容量の大きいファイルを探す
概要
検証環境のLinux環境の容量が一杯になりそうだったので
容量の大きいファイルを探しました。
もっと良い方法があるような気がします。
duコマンドを使用する
duコマンドでサイズが大きそうなファイルを検索しました。
duコマンドはファイルのみを表示できない(ディレクトリも含む)と思われる
ので表示結果から目視で確認しました。
とりあえずサイズがduコマンドでサイズの単位がGBのものをgrepしました。
[root@localhost /]# du -ah / |grep -E "^\S+G" 2.0G /tmp/ddtest 2.1G /tmp 1.7G /arch/1_91_1095260306.dbf 1.7G /arch 24G / [root@localhost /]#
findコマンドを使用する
-sizeオプションで1G以上を検索しました。
[root@localhost /]# find / -type f -size +1G /tmp/ddtest /arch/1_91_1095260306.dbf [root@localhost /]#