linux命令之——文件搜索命令

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux命令之——文件搜索命令相关的知识,希望对你有一定的参考价值。

linux命令之——文件搜索命令

  文件搜索命令:find

  命令所在路径: /bin/find

  执行权限 : find 【搜索范围】【匹配条件

  功能描述: 文件搜索

      $find /etc -name init???  (相当于模糊搜素    *init*         *匹配任意字符   ?匹配单个字符)

      在目录/etc中查找文件init

      -iname不区分大小写

      $find / -size +204800

      在根目录下查找大于100M的文件

      +n 大于 -n 小于 n 等于

      $find /home -user shenchao

      在根目录下查找所有者为shenchao的文件

      -group 根据所属组查找

 

      $find /etc -cmin -5 

      在/etc下查找5分钟内被修改过的属性的文件和目录

 

      -amin 访问时间 access

      -cmin 文件属性 change

      -mmin 文件内容 modify

 

      $find /etc -size +163840 -a -size -204800

      在/etc下查找大于80MB小于100MB的文件

      -a 两个条件同时满足

      -o两个条件任意一个满足

      $find /etc -name inittab -exec ls -l {} \;

      在/etc下查找inittab文件并显示其详细信息

      -exec/-ok 命令 {} \;对搜索结果进行操作

 

 

 

      -type  根据文件类型查找

        f文件  d目录   l软链接文件

      -inum 根据i节点查找

      find -inum 31531 -exec rm {} \;

      find -inum 31531 -ok rm {} \;

以上是关于linux命令之——文件搜索命令的主要内容,如果未能解决你的问题,请参考以下文章

Linux常用命令之文件搜索命令

知识分享之Linux——find文件搜索命令

Linux 之 fgrep 命令

Linux之ack命令

Linux命令之locate命令

Linux之基础命令——文件搜索