Linux查找某个大小范围内的文件

查找大小在某个范围内的文件使用-size参数,-size +n表示大于n单位的范围,-size –n表示小于n单位的范围。例如,查找大于100k且小于400k的文件:

find . -type f -mtime -1 -size +100k -size-400k

说明:

-type f表示只查找文件,过滤掉文件夹,块文件等。

将查出来的文件以详细列表形式显示出来

find . -type f -mtime -1 -size +100k -size-400k | xargs ls –l

 

-size参数说明:

-sizen[cwbkMG]

File uses n units of space,rounding up. The following suffixes

can be used:

`b' for 512-byte blocks (this is the default if no suffix is

used)

`c' for bytes

`w' for two-byte words

`k' for Kilobytes (units of 1024 bytes)

`M' for Megabytes (units of 1048576 bytes)

`G' for Gigabytes (units of 1073741824 bytes)

posted @ 2023-04-14 10:51  牧之丨  阅读(116)  评论(0编辑  收藏  举报