磁盘空间不足:home/user 文件夹占用 94GB

磁盘空间不足:home/user 文件夹占用 94GB

我的磁盘空间不足,当我检查磁盘使用情况分析器(使用gksudo baobab)时,它表明我的 home/teddy 文件夹使用了 94GB,但当我浏览其内容时,我只能看到其中大约 1GB 的使用量。我尝试sudo apt-get clean从 Synaptic 包管理器中删除缓存的包文件,清空了垃圾箱,但这并没有改变我的可用空间量。

磁盘使用

看起来类似于这个问题 但是使用根磁盘使用情况分析器无法了解是什么消耗了这么多空间。

有任何想法吗?

答案1

看起来 /home/teddy 中有一个非常大的文件。您可以在 Nautilus 中查找它,检查隐藏文件、列表视图并按大小排序,也可以从命令行查找:

du -a --max-depth=1 ~ | sort -n

主目录本身之前的最后一个条目应该是最大的文件。


du 报告第一个参数及其所有子目录的文件大小。

  • -a 显示所有文件和目录
  • --max-depth=1 使其不查看所有子目录。

sort 将对结果进行排序

  • -n 它们将按数字排序。

答案2

如果您认为磁盘分析器由于某种原因无法看到一些巨大的文件,则可以使用 ls 来查找大文件。例如,尝试一下: ls -alrS在您的主文件夹中。

这是与 win32 文件共享的 wubi 安装吗?几周前,我在朋友安装的 wubi 系统上遇到了类似的问题。正如您的情况一样,磁盘分析器显示主文件夹的值非常高,远远高于其子文件夹的总和。我无法评论磁盘分析器为什么会这样表现,但我采取的方法是将 Ubuntu 全新安装在专用分区上。当然,这不是一个很好的解决方案,但如果这是一个相对较新的系统,它可能是一个合理的解决方法。

希望其他人可以解释为什么磁盘分析器会以这种方式运行,以及如何使磁盘空间可用。

答案3

我对我的磁盘系统还是感到困惑,它告诉我cp -r /主页无法工作,因为没有剩余空间(将 840MB 移动到“2.9GB 可用”分区)。

故事的要点是:du 没有找到子目录“Öffentlich”并且没有计算其中的文件。

对于那些感兴趣的人 - 这就是我发现的:你告诉我的已使用 840 MB (磁盘使用情况分析器相同)
df 告诉我已使用 5.3 GB

我发现各种建议都围绕着

lsof -n | grab deleted    (to find out wether there are any "deleted yet open" files hugging space)

sudo tune2fs -l /dev/sda1 | grep 'Block size'  (to find out the block size 4k in my case)
find /home -size -4k | wc -l    (to find out the number of files smaller than 1 block, a 10 bytes file using a 4046 block is wasting lots a space)

du -sh ./*   (finding the space used (real size) in each subdir)
df -i        (finding not the number of used blocks, but the no of used inodes, whats it worth for, I am not sure yet.)

Further tips found : 
Disk Usage Analyzer is rights-aware - "sudo baobab" will show more than "baobab"
du -c --max-depth=4 /dir | sort -n
ncdu utility found at: http://dev.yorhel.nl/ncdu

对我来说最好的建议是杜什。它帮助我找到以下目录,该目录未“累积”到杜 / 总和。 /home/mine/pictures/Öffentlich (德语 O-Umlaut)

起初我以为那是“O-Umlaut”的问题,但将 /home 复制到新分区就解决了这个问题。

祝狩猎顺利。

答案4

因为你是从 windows wubi 安装中安装 Ubuntu 的,所以你提前选择了你想要的空间,比如说 10giga,当你达到这个空间时,你的磁盘空间就会很低,即使你的驱动器仍然有更多的内存,作为驱动器,我的意思是你在它上面安装版本的分区

在 linux 中我更喜欢从 cd 安装它,或者从 wubi 安装并确定有足够的空间来发布 :D :D

相关内容