Linux下查找大文件或目录

By gavin

搜索当前目录下,超过800M大小的文件

find . -type f -size +800M

详细显示一些文件属性或信息

find . -type f -size +800M  -print0 | xargs -0 ls -l

对查找结果按照文件大小做一个排序

find . -type f -size +800M  -print0 | xargs -0 du -h | sort -nr

快速的了解哪些目录变得比较大

du -h --max-depth=1

如果想知道f目录下面有哪些大文件夹,那么可以将参数max-depth=2 ,如果你想对搜索出来的结果进行排序,那么可以借助于sort命令。

du -h --max-depth=2 | sort -n
du -hm --max-depth=2 | sort -n

只想查出最大的12个文件夹
du -hm –max-depth=2 | sort -nr | head -12