底辺SEの備忘録

スキル無しの底辺です。参考になりません。

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 /]#