linux下find搜索jpg格式图片,Linux文件查找命令-find

Linux 文件查找命令find

语法

Linux find命令用来在指定目录下查找文件。find命令的语法如下:

path 指定查找的路径

任何位于参数之前的字符串都将被视为欲查找的目录名

path默认为当前路径,expression默认为-print,即显示所有结果到标准输出

-exec command {} \; 将查到的文件执行command操作,注意要有空格

-ok 和-exec相同,只不过在操作前要询用户

查询路径

path选项表示查询的起始路径,可以查找path下面的子路径。默认为当前路径。

需要注意:需要对查询的路径永远访问权限才可以查询,遇到没有权限访问的文件时会自动跳过

参考下面的实例

基于文件属性搜索

find命令提供了丰富的文件属性查找选项,比如指定文件类型,文件修改时间,文件大小等。

根据文件名正则进行搜索

最基本的,find命令提供能基于文件名的正则表达式的搜索:

其中可用的选项的含义如下:

-name指定字符串作为寻找文件或目录的范本样式

-iname效果和-name一样但是忽略字符大小写

-lname指定字符串作为寻找符号连接的范本样式

-ilname效果和-lname一样但是忽略字符大小写

-path指定字符串作为寻找目录的范本样式

-ipath效果和-path一样但是忽略字符大小写

-regex指定基于正则表达式匹配,需要注意正则表达式中特殊字符的转义

-iregex效果和-regex一样但是忽略字符大小写

-pr

你可能感兴趣的:(linux下find搜索jpg格式图片,Linux文件查找命令-find)