我在 Ubuntu 11.4 上安装了 VMware-Player-3.1.6-744570.i386。 27.5 GB 磁盘大约已满 45%。然后我使用VMware-Player组建了Centos的虚拟机,使用CentOS-6.5-i386的ISO文件。我在一台旧笔记本电脑上完成了此操作,该笔记本电脑还安装了 Ubuntu 11.4,并且 centos 在虚拟机中运行良好。
然而,在这两种情况下,当我安装 centos 时,VMware-Player 都会询问我是否要安装更新。在旧笔记本电脑上花费的时间太长,而且容易过热,因此我拒绝在笔记本电脑上这样做。但是,我决定让更新在桌面上运行过夜。当我早上下来时,更新仍在运行,硬盘上只剩下 1.5 GB 了。我使用磁盘使用分析器发现大部分正在使用的磁盘空间位于 mu 主目录中。但是,当我进入我的主目录并运行时
sudo du | sort -n
最近更新的唯一一个占用大量磁盘空间的目录是带有 centos ISO 的目录,它只占用了 4.8 GB。
答案1
如果您需要根据文件的大小查看文件,可以尝试以下命令。
du -ah /home | grep -v "/$" | sort -h | tail -6
上面的命令将给出占用空间的前 6 个文件。然后,您可能可以决定是否需要或删除这些文件。
我遇到了类似的问题,我需要找到占用更多空间的文件,可以找到该问题的更多详细信息这里。
根据答案中的建议,我会使用这个问题的答案之一,根据大小递归对文件进行排序 显示系统上最大的 10 个文件。