Answers:
磁盘使用情况分析器位于Ubuntu>附件>磁盘使用情况分析器下。它为您提供了一个令人眼花pie乱的饼图,显示了哪些文件和文件夹占用了最多的空间:
关于它的文档很少,但是您可以在Ubuntu Wiki和项目页面上找到更多信息。
如果您有兴趣使用命令行,还有du
被描述在这里。
sudo apt install baobab
用于其他* ubuntu系统。
@UncleZeiv提出的解决方案在实际上没有剩余空间时不起作用,因为/tmp
当有多行要排序时sort使用的是文件夹。
du -a | sort -nr | head
sort: write failed: /tmp/sortuCYq8E: No space left on device
一种替代方法是将@UncleZeiv和@Yoav Weiss的答案结合在一起,并为临时位置添加另一条路径:
sudo du -a | sort -nr -T /media/usb-key
最后,我的首选解决方案是一种易于阅读的解决方案,它不依赖于temp文件夹和列表根目录(/
):
sudo du -ah --max-depth=1 / | sort -hr
一个有用的命令可以帮助您在命令行中确定特定目录的情况:
du --max-depth=1 -x -h
它为您提供了第一个深度目录及其大小的列表
-x
将分析限制为一个文件系统
-h
显示人类可读的k / M / GB(尽管如此,您还是无法对输出进行排序)
另一个用于此目的的工具是jDiskReport(Java应用程序)