2011-01-15 14:59:12 +0000 2011-01-15 14:59:12 +0000
81
81

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

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

答案 (3)

138
138
138
2011-01-15 15:11:52 +0000

使用 find 和它的-size标志。

要查找大于100MB的文件:

find . -type f -size +100M

如果你只想查找当前的目录:

find . -maxdepth 1 -type f -size +100M
```。
25
25
25
2014-05-21 17:30:55 +0000

如果你想查看所有超过100M的文件,并查看它们的位置和大小,可以试试这个。

find . -type f -size +100M -exec ls -lh {} \;
2
2
2
2017-02-27 07:23:42 +0000

使用以下方式。

find / -size gt 2MB

或者:

find / -size => 2000000