【Linux基础】搜索相关命令——find
2020-03-07 本文已影响0人
清梦载星河
一、常用选项
find
-
-name
:指定字符串作为搜索样式,可使用通配符; -
-iname
:同上,忽略字符串的大小写; -
-regex
:使用正则表达式; -
-iregex
:同上,忽略大小写; -
-type
:只寻找符合文件类型的文件 -
-user
:指定用户; -
-exec
:假设find返回True,则执行后续的命令,需要和 {} ; 搭配使用; -
-atime
:查找在指定时间被读取或者执行的文件; -
-ctime
:查找在指定时间 i节点 被修改的文件; -
-mtime
:查找在指定时间内容被修改的文件; -
-size
:查找符合文件大小的文件。
二、一些示例
-
find .
:搜索当前目录所有文件和目录; -
find /tmp -name "*.txt" -exec rm -rf {} \;
,找到/tmp下所有txt文件并删除。