【发布时间】:2013-03-20 14:24:17
【问题描述】:
Windirstat/ Kdirstat/ Disk Inventory X 在文件管理方面可谓是革命性的。为什么没有等效的纯文本命令行?我需要它来对我的文件服务器进行 SSH 管理。
我们拥有所有的构建块:du、tree 等。
有吗?为什么不?有人可以写一个吗? :)
编辑:du 几乎做了我想要的。我想要的是按大小(而不是完整路径)和缩进对每个子目录进行排序,以便更容易避免重复计算。 du 会给我这个:
cd a
du . -h
1G b
2G c
1K c/d
1K c/e
2G c/f
c 和 c/f 重叠并不是很明显。我想要的是这样的:
cd a
dir_stats .
1G b
2G c
|
+---- 2G f
|
+---- 1K d
|
+---- 1K e
其中很明显来自 f 的 2G 是因为来自 c 的 2G。我可以更轻松地找到所有与 c 无关的信息(即只需扫描第一列)。
【问题讨论】:
-
你能把你的问题做得更好一点吗?似乎 du 完成了执行相同功能所需的一切。 Kdirstat 和它的同类实际上是基于 du 功能,只是提供了一个图形界面。您是否只是在寻找调整报告信息的方法?
-
我试图澄清一下。我希望这是有道理的
-
3 年过去了,我实际上觉得这没有必要(但感谢您的回答)。我虔诚地使用
du,就像现在一样,并且可以看到为什么它是这样设计的。
标签: linux statistics command-line-interface disk du