find:搜索文件的命令
格式:find [搜索范围] [搜索条件]
不区分大小写-iname:
按照所有者搜索-user [用户:
搜索没有所有者的文件-nouser:
其他搜索属性:-mtime 修改文件内容
-atime 文件访问时间
-ctime 改变文件属性
+10 10天前修改的文件
-10 10天内修改的文件
10 10 天当天修改的文件
例:
按文件大小搜索:find . -size 25k (如果是MB 就要大写M,如果是KB就要小写k)
例:
按照i节点搜索:find . -inum 8888
例:
多条件搜索:find . -size +20k -a -50k 搜索大于20k小于50k的文件
例:
查找出来后显示详细信息:find find . -size +20k -a -50k -exec ls -lh {} \;
-exec [命令] {} \; 对搜索结果执行操作。
例:
linux通配符:
*:匹配任意内容
?:匹配任意一个字符
[]:匹配任意一个中括号内的字符例:
例: