• Linux 查找指令


    find指令:会从指定的目录向下递归全部子目录,最后显示符合条件的文件或目录 

    find  [ 查找路径] [选项]

    选项列表:

     -name  文件名按照文件名搜索
     -user  用户名按照用户名查找
     -size  文件大小

    按照文件大小查找文件

    数据前 加上( + 大于   -  小于   = 等于)默认等于

    文件大小类型(b  k  M G)

    例如: 在/root里面查找      find   /root   【选项】

    在/root 中查找大于M的文件    find   /root +20M    

    在/root 中查找小于M的文件    find   /root -20M

    在/root 中查找等于M的文件    find   /root =20M 或20M

    注意:b 和 k 是小写   M 和 G是大写

    locate指令 快速定位文件位置(基于数据库进行查找,首次执行需要先使用updatedb 指令创建locate数据库)

    locate   文件名

    which   指令  可以显示指令所在的文件位置

    等效于:type -a  指令

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

    grep [选项] 查找内容  源文件

    •  -n   匹配行和行号
    • - i    忽略字母大小写
    • -R   递归查询子目录

    使用方法:

    grep -n  "ppp"  /home/good.txt

    cat /home/good.txt | grep -n "ppp"

     

    •  uniq命令: 报告或删去重复行(只能处理邻接的行),-n参数可以统计重复行出现的次数
    • sort命令:对文本按行进行排序,-n参数表示根据数字大小排序;-r,对应英文单词是reverse,意思是反转排序结果,sort默认是从小到大排序,加上这个参数可以实现从大到小排序。
  • 相关阅读:
    java面向社区健康核酸预约服务的springboot医疗平台
    【C++】list的介绍及使用 | 模拟实现list(万字详解)
    【数据结构】堆(万字详解)
    【智能制造-17】路径规划算法-2
    openGauss运维操作命令及其相关介绍
    elasticsearch运维_分享两个自己整理的比较好用的elasticsearch脚本
    windows 调用 static lib
    at定时任务
    怎么做 Redis 容灾
    iPhone 手机修复屏幕划痕
  • 原文地址:https://blog.csdn.net/qq_45303986/article/details/126274599