如何找出占用大量磁盘空间的内容?

如何找出占用大量磁盘空间的内容?

我正在使用 Lubuntu。最近我注意到我的磁盘空间正在严重萎缩,尽管一开始还不错。我删除了所有 tmp、未使用的应用程序、下载,但仍然几乎没有任何结果。是否有一个工具(最好是图形化的,但不是必需的)可以获取目录大小的某种报告(甚至更好:递归,这样我就可以运行测试,然后检查子目录以找到“有问题的”)?

答案1

我建议使用该命令,du您可能希望使用-h标志,以便其易于阅读。因此我建议:

du -h

这将为您提供一个非常长的尺寸和路径列表。

祝你好运!

答案2

或者你可以尝试这个:https://apps.ubuntu.com/cat/applications/natty/baobab/:)

它显示系统中的所有文件夹及其大小。

答案3

别担心,有一个快速又安全的解决方案,只需按照这个迷你指南操作即可。

打开 bash 终端(++ CTRL),将以下命令复制粘贴到其中,然后按:ALTtENTER

du --human-readable --max-depth 5 --one-file-system ~ | grep ^[0-9\,\.]*[M\|G\|T].*$ | zenity --list --title="Huge files" --column=Files --text= --editable&

这是一个简单的脚本,它显示一个包含所有大文件列表的窗口:单击一个条目以选择并复制文件路径,找到该文件然后将其删除。 脚本不会删除文件,检查是否需要备份后手动执行,并记得清空垃圾箱。

单行文件列表脚本的屏幕截图

注意:我 5 分钟前就编写了该脚本,它非常“简洁”,请在评论中报告任何错误,谢谢。;-) 注意:sudo apt-get install zenity如果出现“缺少命令”错误,请执行。

答案4

我认为这可以帮助你。

在终端 DF-H

更多信息请访问: http://www.makeuseof.com/tag/how-to-analyze-your-disk-usage-pattern-in-linux/

相关内容