在 Unix 中有没有办法查看磁盘上最大的目录?
我需要知道为什么服务器空间几乎没有了,而且我不知道大部分空间都用在了哪里。
答案1
尝试:du --max-depth=7 /* | sort -n
- 它不会只告诉您目录,并且会有重复项,但它会列出 7 个级别深度的所有内容并按大小顺序排序。
答案2
我最喜欢的完成这项任务的工具是北卡罗莱纳大学。
答案3
答案4
我通常使用这样的东西:
du -ch / | sort
如果您不想看到目标超过某个级别的内容,可以使用 --max-depth= 应用深度限制,如下所示:
du -ch --max-depth=4 /