linux搜索命令

  1. 文件搜索命令find

        1)命令格式:find [搜索范围] [搜索条件]
           注意:1.搜索需要避免大范围的搜索,因为非常消耗系统资源。
                2.find是系统当中搜索符合条件的文件名,如果需要匹配,使        用通配符匹配,匹配符是完全匹配。
    
             通配符:   *    :   匹配任意内容
                        ?  :   匹配任意一个字符
                       []   :   匹配任意一个中括号的字符
    
       2)find命令例子说明
    
           1> find   /root     -name  intall.log
               在/root 路径下查找名称是install.log的文件。
    
           2>find  /root   -iname install.log
               在/root 路径下不区分大小写搜索instatll.log
    
          3> find /root -user  root
             查找所有者是root的文件。
    
          4> find  /root  -nouser
              查找没有所有着的文件。
    
          5> find  /root  -mtime  +10
              查找 10 天前修改的文件
    
              -10   :  10 天内修改文件
              10    :  10天当天修改的文件
              +10   :   10天前修改的文件
    
            atime   :  文件访问的时间
            ctime   :  改变文件属性
            mtime  :  修改文件内容
    
          6> find   .    -size  25k
             在当前目录查找文件大小是25k的文件
              -25k   小于25k的文件
              +25k  大于25k的文件
    
        7> find  .  inum  262422
             在当前文件查找i节点是262422 的文件
    
        8> find  /etc  -size  +20k -a  -size -50k
             查找 /etc 目录下 大于20k并且小于50k的文件
             -a  and  逻辑与   
             -o  or    逻辑或
    
  2. 搜索字符串命令grep

         命令格式: grep [选项] 字符串  文件名
                   在文件当中匹配符合条件的字符串。
                   选项:   
                         -i 忽略大小写
                         -v 排除指定字符串
    
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值