• 搜索查找类指令


    find指令

    将从指定目录下递归的遍历其各个子目录,将满足条件的文件或者目录显示在终端。
    基本语法
    find [搜索范围][选项]
    选项说明
    name 按照文件名
    user 按照用户名查找
    size 按照文件大小来查找

    案例1:按文件名:根据名称查找/home目录下的hello.txt文件 find /home -name hello.txt
    案例2:按拥有者:查找/opt目录下,用户名为nobody的文件
    find /opt -user nobody
    案例3:查找整个linux系统下大于200M的文件(+n 大于 -n小于 n等于)
    find / size +200M

    ls -lh(h是按照人看的懂得方式显示)


    locate
    快速定位文件路径,它会建立自己的数据库。
    注:第一次运行前,必须使用updatedb指令创建locate数据库。


    which
    可以查看某个指令在哪个目录下存放。


    grep指令和管道符号|
    grep 过滤查找,管道符|,表示将前一个命令的处理结果输出传递个后面的命令处理。

    基本语法:
    grep [选项] 查找内容 源文件
    常用选项
    -n 显示匹配行及行号
    -i 忽略大小写
    案例1:在hello.txt文件中,查找并显示yes所在行
    写法1:cat hello.txt | grep -n "yes"
    写法2:grep -n "yes" hello.txt

  • 相关阅读:
    Javascript小技巧
    VIM
    interview experience
    HTML5
    代码实践
    git clone 速度慢的解决办法
    vscode 找不到相对目录文件的解决办法
    python基础 13 类命名空间于对象、实例的命名空间,组合方法
    python 基础 12 初识类,类方法,类属性
    python 基础 11 带参数装饰器与递归函数
  • 原文地址:https://www.cnblogs.com/YXBLOGXYY/p/14258381.html
Copyright © 2020-2023  润新知