サーバ内で容量を食っているディレクトリを追っていくためのコマンド

サーバ内で容量を食っているディレクトリを追っていくためのコマンド

$ sudo du -sh ./* | sort -hr

このコマンドを打って容量が高いディレクトリに潜っていけばだいたい見つかるハズ。
具体的には

$ sudo du -sh ./* | sort -hr
1.4G ./usr
554M ./var
183M ./lib
166M ./home
87M ./opt
73M ./root
69M ./boot
20M ./lib64
13M ./sbin
13M ./etc
7.0M ./bin
56K ./dev
44K ./tmp
16K ./lost+found
8.0K ./run
4.0K ./srv
4.0K ./selinux
4.0K ./mnt
4.0K ./media
4.0K ./local
4.0K ./cgroup
0 ./sys
0 ./proc

といった形で、容量が大きいフォルダから順番に表示されるので、大きいフォルダに移動、コマンド実行と繰り返していくと、サーバの容量を占めているファイルが発見できるハズ。