zoukankan      html  css  js  c++  java
  • linux常用命令-文件搜索命令-find

    find [目录] [选项] 文件名或者正则表达式

      -name 根据文件名搜索

      -iname 搜索文件名的时候忽略大小写

        例:find /etc -name init

            find /etc -iname init*

      -size +n:大于n数据块 -n:小于n数据块 n:等于n数据块

          1个数据块等于512字节,也就是0.5k,换算的时候,需要当前kb乘以2就是n的大小

        例: find / -size +204800 搜索大于100M的文件,100M=102400kb=204800数据块

      -user 查找所有者为user的文件

        例:find /home -user superman

      -group 查找所有者为group组的文件

        例:find /home -group work

      -amin 根据访问时间查找

      -cmin 根据文件属性查找
        例:find /etc -cmin -5 在etc下查找5分钟内被修改过属性的文件和目录

          -n:n分钟之内  +n:超过n分钟

      -mmin 根据文件内容查找

      -a 两个条件同时满足

      -o 两个条件满足一个即可

      -type f 文件

         d 目录

         l 软链接文件

      -inum 根据i节点查找

      -exec或者/ok 命令 {} ; 对搜索结果执行某命令,区别是exec不会询问,而ok会每个都询问,用y或者n确认.

               {} ;是固定的格式

        例:find /etc -name inittab -exec ls -l {} ;

  • 相关阅读:
    树的计数 + prufer序列与Cayley公式 学习笔记
    链表
    密码学摘要
    查找与排序
    匿名内部类 调用方法内局部变量
    <c:url>标签相关知识点
    Oracle 导入导出数据库
    oracle cursor
    Oracle 删除用户和表空间------创建表空间和用户
    iOS延迟执行方法
  • 原文地址:https://www.cnblogs.com/supermanChao/p/5753404.html
Copyright © 2011-2022 走看看