请问如何查找在某个大小区间的文件?

来源:3-17 查找文件

Byleth

2023-01-29

老师好,课上只讲了如何用find -size查找大于某个大小或者小于某个大小的文件,但是,该怎么样查找在某个大小区间的文件呢?

写回答

1回答

Oscar

2023-02-10

find . -type f -size +100k -size -200k

. 表示当前目录。
-type f 表示只查找文件,过滤掉文件夹,块文件等。
-size 后面跟 + 一个大小值: 表示大于多少数值
-size 后面跟 - 一个大小值:  表示小于多少数值

上面这句命令的意思是:查找当前目录下,大小在 100 KB ~ 200 KB 之间的文件。


------------------------------


当然,也可以这样用:

find . -type f -size +100k -size -2M

上面这句命令的意思是:查找当前目录下,大小在 100 KB ~ 2 MB 之间的文件。

1
0

Linux核心技能与应用

一网打尽Linux必备核心技能,面试、升职必备的“敲门砖”。

2091 学习 · 692 问题

查看课程