首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何找到大目录?

如何找到大目录?
EN

Stack Overflow用户
提问于 2016-07-20 09:09:47
回答 1查看 1K关注 0票数 1

我在Linode上有一个VPS,它的存储空间几乎已经满了,所以我想在输入时找出最大的目录。

du -hs * | sort -rh | head -30

它显示如下:

前30大目录 --这是存储的用途:

储存使用看来储藏室的使用与总储存量不匹配,有谁能告诉我原因吗,谢谢

EN

回答 1

Stack Overflow用户

发布于 2016-07-20 09:20:11

您可以将此命令用于启动程序:

sudo du -h -x --max-depth=1 / | sort -hr

其中:

du -估计文件空间使用情况

  • -h -人类可读格式的打印尺寸(例如,1K 234 m2G)
  • -x -跳过不同文件系统上的目录
  • -max-深度-只有在命令行参数下的n级或以下级别时,才打印目录(或文件,带有--all)的总数;--max-埋深=0与-概括相同。

排序-对文本文件进行排序

  • -h -比较人类可读的数字(例如,2K1G)
  • -r -反转比较结果

您将得到第一级目录的列表,按大小按降序排序。接下来是基于最大的目录,使用上面相同的命令来研究是什么占用了所有的空间,但是将目录参数从/替换到您想要探索的路径。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38476996

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档