美文网首页
【Linux基础】搜索相关命令——find

【Linux基础】搜索相关命令——find

作者: 清梦载星河 | 来源:发表于2020-03-07 16:09 被阅读0次

    一、常用选项

    find

    • -name:指定字符串作为搜索样式,可使用通配符;
    • -iname:同上,忽略字符串的大小写;
    • -regex:使用正则表达式;
    • -iregex:同上,忽略大小写;
    • -type:只寻找符合文件类型的文件
    • -user:指定用户;
    • -exec:假设find返回True,则执行后续的命令,需要和 {} ; 搭配使用;
    • -atime:查找在指定时间被读取或者执行的文件;
    • -ctime:查找在指定时间 i节点 被修改的文件;
    • -mtime:查找在指定时间内容被修改的文件;
    • -size:查找符合文件大小的文件。

    二、一些示例

    1. find . :搜索当前目录所有文件和目录;
    2. find /tmp -name "*.txt" -exec rm -rf {} \;,找到/tmp下所有txt文件并删除。

    相关文章

      网友评论

          本文标题:【Linux基础】搜索相关命令——find

          本文链接:https://www.haomeiwen.com/subject/bybcdhtx.html