如何使用命令在CentOS中find最大的文件夹

我们的VPS上的磁盘不知何故神奇地满了,我正在手动查找任何大文件,甚至使用一个命令来打印所有大于500MB的文件,我没有结果。

是否有一个命令,可能会search或打印文件夹名称,这也是500MB大?

ps:我使用CentOS 5.7

提前谢谢了!

我非常喜欢使用ncdu实用程序来提供系统上的文件夹和子文件夹使用情况的graphics表示…

在这里输入图像说明

它的使用方式与du相似,但可以轻松导航目录。 您的操作系统的版本可通过源代码压缩包或EPEL存储库获得 。

正如@ewwhite提到的,如果你不能安装应用程序,你也可以使用“du”和手动遍历目录:

 cd / du -h --max-depth=1 | sort -n 

这会给你一个列表,按照文件夹的升序和它们相应的大小。 然后,您可以手动深入查找文件夹。

我不知道一个股票实用程序,你需要什么。

对于目录来说,有一个perl脚本可以完成你在这篇LinuxJournal文章中所需要的

http://www.linuxjournal.com/content/tech-tip-find-directories-over-certain-size

对于文件查找将是你的朋友。