我有几台服务器正在接近容量,但我似乎无法找到空间消耗的位置?当我跑:
[root@server /]# df -h Filesystem Size Used Avail Use% Mounted on /dev/mapper/VolGroup-lv_root 40G 38G 76M 100% / tmpfs 929M 0 929M 0% /dev/shm /dev/sda1 485M 32M 428M 7% /boot
我可以看到/ mount正在填满,所以我运行:
[root@server /]# sudo ls | xargs du -hs 5.8M bin 22M boot 192K dev 25M etc 36K home 122M lib 19M lib64 16K lost+found 4.0K media 4.0K mnt 4.0K opt 0 proc 124K root 14M sbin 0 selinux 4.0K srv 0 sys 54M tmp 749M usr 61M var
并且看不到任何使用大量空间的真实目录.最大的一个是/ usr,为749M.
有人可以建议我如何找出所有这些空间被咀嚼的地方?谢谢.