1.find命令在指定的目录下查找文件,如果使用该命令时,不设置任何的参数,则find命令将在当前目录下查找子目录及文件。并将查找到的子目录及文件全部显示。

2.高频选项

-name filename:文件名符合filename的文件,大小写敏感

-iname filename:文件名符合filename的文件,大小写不敏感

-empty:空文件

-size:指定文件大小

3.find [path] -name [filename]:在path目录下查找文件名成为filename的文件,大小写敏感

find ~ -name Linux:查找在当前目录下名字为Linux的文件及子目录

也可以查找在其他目录下的Linux名称的文件及目录

4.find [path] -iname [filename]:在path目录下查找文件名成为filename的文件,大小写不敏感

find ~ -iname Linux:查找在当前目录下名字为Linux的大小写不敏感的文件及子目录

5.find [path] -empty:在path目录下查找文件大小为空的文件

find . -empty:查找当前目录下的空文件

~ . 都表示当前目录

6.find [path] -size [filesize]

查找指定文件大小的文件:find . -size 5k

查找指定区间大小的文件:find . -size +2k -size -8k(查找大于2k小于8k的文件)