简单实用的find命令

更新: 2016-07-17 03:41 编辑:生活经验

find命令是一个非常实用的Linux命令,不管是高手还是菜鸟都能用到,下面简单介绍find命令的常用方法;

简单实用的find命令

通过文件名查找文件;

find -name "filename"

简单实用的find命令

通过文件名查找文件,但是忽略大小写;

find -iname "filename"

简单实用的find命令

相反查找;

find -not -name "filename"

简单实用的find命令

通过文件大小查找文件;

find -size +50M  (+表示比指定大小大)

find -size -50M   (-表示比指定大小小)

find -size 50M    (表示与指定大小相等)

(文件大小的单位不能是KB)

简单实用的find命令

限定搜索指定目录的深度;

使用mindepth和maxdepth参数;

例如:查找根目录下2层子目录到3层子目录之间的passwd文件;

简单实用的find命令

需要注意的是,在执行find命令时,如果不指定查找的范围,则默认为当前目录及其子目录,如果需要指定查找目录,则格式为:find [serachpath] -name "filename"

简单实用的find命令