![无法在一个目录中找到磁盘使用情况](https://linux22.com/image/601961/%E6%97%A0%E6%B3%95%E5%9C%A8%E4%B8%80%E4%B8%AA%E7%9B%AE%E5%BD%95%E4%B8%AD%E6%89%BE%E5%88%B0%E7%A3%81%E7%9B%98%E4%BD%BF%E7%94%A8%E6%83%85%E5%86%B5.png)
类似的问题经常被问到,但没有建议的答案解决我的问题。我也找不到一些磁盘空间使用情况。
在 df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda1 144183992 136857180 2652 100% /
udev 2013316 4 2013312 1% /dev
tmpfs 808848 876 807972 1% /run
none 5120 0 5120 0% /run/lock
none 2022116 76 2022040 1% /run/shm
overflow 1024 0 1024 0% /tmp
我检查了 inode,检查了 lsof 中的 +L1 或已删除的文件,重新启动了系统,检查了隐藏在挂载后面的文件,但都不是问题所在。它定期增长,我已经没有东西可以删除来喂饱这头野兽了。它全都在我唯一拥有的用户的主目录中。
在呀在呀~
du -h --max-depth=1
192K ./.nv
2.1M ./.gconf
12K ./Pictures
1.6M ./.launchpadlib
12K ./Public
24K ./.TemporaryItems
8.9M ./.cache
12K ./Network Trash Folder
28K ./.vnc
11M ./.AppleDB
48K ./.subversion
1.9G ./.xbmc
8.0K ./.AppleDesktop
12K ./.dbus
81M ./.mozilla
12K ./Music
160K ./.gnome2
44K ./Downloads
692K ./.zsh
236K ./.AppleDouble
64K ./.pulse
4.0K ./.gvfs
1.4M ./.adobe
44K ./.pki
44K ./.compiz-1
168K ./.config
1.4M ./.thumbnails
12K ./Templates
912K ./.gstreamer-0.10
8.0K ./.emacs.d
92K ./Desktop
1.3M ./.local
12K ./Ubuntu One
12K ./Documents
296K ./.fontconfig
12K ./.qt
12K ./.gnome2_private
20K ./.ssh
20K ./.mission-control
12K ./Videos
12K ./Temporary Items
640K ./.macromedia
124G .
我无法弄清楚它是如何到达该目录中的 124G 的。home 中没有挂载点。
答案1
如果输出du
完整,则似乎主目录中直接有一些大文件(不在任何子目录中)。我会尝试在您的主目录中运行类似这样的操作:
du -ms * .* --exclude ".." --exclude "."| sort -n
获取包含直接在 ~ 中的文件的列表,按大小排序。