我有一个在 VirtualBox 上运行的 Ubuntu 11.04 64 位开发映像。我一直在对磁盘空间进行一些清理,因为空间越来越小了。该驱动器是一个 26GB 的驱动器。我有大约 4.7GB 的空间用于交换。这样总共就剩下大约 21GB 的空间。我运行了磁盘利用率软件,发现一些占用了太多空间的文件夹,并将它们删除。我还运行了 aptitude 清理命令,释放了大约 1GB 的空间。现在我占用了 10.5GB 的已用空间。(显示在磁盘使用情况分析器中)Nautilus 仅显示驱动器上大约 7.5GB 的可用空间。在我看来这没有意义。21 减去 10.5 不是 7.5。
我想确保这些工具没有显示错误的信息,所以我运行了 df -h。结果显示已使用 11G,驱动器大小为 20G。可用空间为 7.5。仍然有 1.5 GB 的差异。
我知道你无法得到准确的答案,但差异很大。我可能遗漏了什么吗?
答案1
根据文件系统,磁盘上 5% 的空间是为超级用户保留的,并且不会通过 df 显示。
您可以使用 e2fstune 之类的工具来增加/减少这个值(如果您的文件系统是 ext2/3/4 之类的)。