美文网首页
实用指令-搜索查找类

实用指令-搜索查找类

作者: pretty_rain | 来源:发表于2019-02-15 16:26 被阅读0次

    1.find 指令

    • 1.1介绍
      find指令将从指定目录向下递归地遍历其各个子目录,将满足条件的问价或目录显示在终端
    • 1.2基本语法
      find [搜索范围] [选项]
    • 1.3选项说明


      image.png
    • 1.4应用实例
      案例1:按文件名:根据名称查找/home 目录下的aaa.txt文件


      image.png

      案例2:按拥有者:查找/opt 目录下,用户名称为zwj的文件


      image.png
      案例3:按大小:查找整个linux下大于20m的文件(+n大于 -n小于 n等于)
      image.png
      案例4:查询txt格式文件
      image.png

    2.locate 指令

    • 2.1介绍
      locate指令可以快速定位文件路径,locate指令利用事先建立的系统中所有文件名称及路径的locate数据库实现快速定位给定的文件,locate指令无需遍历整个系统文件系统,查询速度快,为了保证查询结果的准确度,管理员必须定期更新locate时刻。
    • 2.2基本语法
      locate 搜索文件
      *2.3特别说明
      由于locate指令基于数据库进行查询,所以第一次运行前,必须使用updatedb指令创建locate数据路
    • 2.4应用实例
      案例1:使用locate指令快速定位aaa.txt文件所在目录


      image.png

    3.grep 指令和管道符号 |

    • 3.1介绍
      grep过滤查找。
      管道符 “|”表示将抢一个命令的处理结果输出传递给后面的命令处理
    • 3.2基本语法
      grep [选项] 查找内容 源文件
    • 3.3常用选项


      image.png

      *3.4应用实例
      案例1:在bbb.txt 中查找hello所在行,并显示行号


      image.png

    相关文章

      网友评论

          本文标题:实用指令-搜索查找类

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