我正在寻找 Linux 的替代品WinDirStat。我想知道是什么占用了我的硬盘空间。
首选在控制台上运行且不需要 UI 的程序。
答案1
答案2
根据您的问题安装 NCDU我的建议是一起使用du
和sort
on 。
例如:
du /home | sort -rn
(将搜索 /home 下的所有文件/目录并按最大到最小排序。du -h /home | sort -rh
(相同,但将以 MB/KB/等形式显示) - 请注意,这需要 coreutils 7.5 或更高版本(sort --version
进行检查)
您可以将 /home 替换为您选择的任何目录。
答案3
您应该知道 WinDirStat 实际上是 KDirStat 的端口,这是一个 Linux/KDE 程序。因此,如果您正在寻找 WinDirStat 的 Linux 替代品,您当然应该看看目录统计。它已经打包在大多数发行版中,只需安装它即可。
另一种替代方案是 Michael Mrozek 已经引用过的 FileLight 和 Konqueror 插件fsview
(您可以从命令行独立运行它)。
答案4
使用QDirStat(以前称为 KDirStat)。
它包括一个 perl 脚本,可在服务器/控制台上生成缓存文件,无需运行/安装 UI;将其传输到您的台式机并在 GUI 客户端中查看。