列出大于指定文件大小的文件

列出大于指定文件大小的文件

如何使 ls(或任何其他命令)仅列出大于特定文件大小的文件?

答案1

使用寻找及其-size旗帜。

要查找大于 100MB 的文件:

find . -type f -size +100M

如果您只想要当前目录:

find . -maxdepth 1 -type f -size +100M

答案2

如果您希望查看所有超过 100M 的文件并查看它们的位置和大小,请尝试以下操作:

find . -type f -size +100M -exec ls -lh {} \;

答案3

使用以下内容:

find / -size gt 2MB

或者:

find / -size => 2000000 

相关内容