• 搜索查找类指令


    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

  • 相关阅读:
    Poj1163 The Triangle(动态规划求最大权值的路径)
    Poj1258_Agri-Net(最小生成树)
    Poj1258_Agri-Net(最小生成树)
    Poj1218_THE DRUNK JAILER(水题)
    Poj1218_THE DRUNK JAILER(水题)
    Poj1298_The Hardest Problem Ever(水题)
    Poj1298_The Hardest Problem Ever(水题)
    Poj1012_Joseph
    Poj1012_Joseph
    Poj_1008--Maya Calendar
  • 原文地址:https://www.cnblogs.com/YXBLOGXYY/p/14258381.html
Copyright © 2020-2023  润新知