错误的磁盘使用情况报告 /

错误的磁盘使用情况报告 /

可能重复:
除了文件系统之外,什么东西占用了我的磁盘这么多空间?

我在 stackoverflow 上问过这个问题,但也许这里是更好的地方。

在我的 ubuntu 11.10 上,/dev/sda3 (150GB) 安装在 / 上,/dev/sda1 (80GB) 安装在 /home 上。我的整个磁盘有 250GB,系统报告磁盘空间不足。以下是 df -h 的输出:

Filesystem            Size  Used Avail Use% Mounted on
/dev/sda3             149G  141G     0 100% /
udev                  3.9G  4.0K  3.9G   1% /dev
tmpfs                 1.6G  860K  1.6G   1% /run
none                  5.0M     0  5.0M   0% /run/lock
none                  3.9G  508K  3.9G   1% /run/shm
/dev/sda1              74G   15G   56G  21% /home

Ubuntu 磁盘使用情况分析器报告了同样的情况。但这很奇怪,因为我相信我从未在 / 上使用过那么多空间。我还检查了 / 下的每个单独目录(不包括 /home ),它们没有使用那么多空间:

8.8M    bin
4.0K    dev
0   initrd.img
0   initrd.img.old
828M    lib
15M lib32
4.0K    lib64
4.0K    media
0   proc
9.2M    sbin
0   sys
1.1G    var
108M    boot
18M etc
4.0K    mnt
40K root
4.0K    selinux
72K tmp
0   vmlinuz
0   vmlinuz.old
16K lost+found
133M    opt
1004K   run
4.0K    srv
5.9G    usr      

有人能告诉我是什么占用了空间吗?提前谢谢。

需要补充的是,我将 ufw 日志调至满,然后我注意到一些非常大的日志文件。但我删除了日志文件,并再次将 ufw 日志调至低。不确定这是否是问题所在。

答案1

ls -sh不会像您预期的那样报告大小。它不会查看目录内部,而只是报告某个固定大小(通常为 4,0k)

有很多工具可以检查磁盘上占用了哪些空间。我推荐gdmap。它会向你展示一个一目了然的磁盘图

安装:

sudo apt-get install gdmap

运行,使用

sudo gdmap -f /,如果你想检查整个磁盘

sudo gdmap -f /some/folder,检查某些特定文件夹

答案2

您无需在计算机上安装额外的工具,只需使用内置且好用的“磁盘使用情况”(baobab 是其可执行文件)即可。

相关内容