linux命令(八)

搜索

其实很多人使用linux的是因为服务器是linux系统,既然是服务器,那查找日志肯定是大家用的很多的了,这一节就来介绍一下搜索的命令

  • grep
    先看一下我的文件中的内容是什么
    在这里插入图片描述
    查找不包含该字符串的行 -v v代表的invert-match(不匹配的行)
grep -v qw grep.txt

在这里插入图片描述
查找包含该字符串的行号以及该行的内容 -n n代表的line-number(输出的同时打印行号)

grep -n qw grep.txt

在这里插入图片描述
有多少行包含该字符串(注意:这里打印出来的是行数而不是行号) -c c代表的count(打印文件中的匹配行数目)

grep -c qw grep.txt

在这里插入图片描述
一共有两行包含qw
搜索时忽略大小写 -i i代表的ignore-case(忽略大小写)

grep -i qw grep.txt

搜索多个文件 -l l代表的files-with-matches(只打印匹配字符串的文件名)
在这里插入图片描述
反向搜索多个文件 -L L代表的files-without-matches(只打印不匹配字符串的文件名)

grep -L bash casetest.sh read.sh grep.txt

在这里插入图片描述

相关推荐

  1. Linux】常用压缩命令

    2024-03-25 02:14:03       12 阅读
  2. linux 命令

    2024-03-25 02:14:03       34 阅读
  3. Linux 命令

    2024-03-25 02:14:03       29 阅读
  4. Linux命令

    2024-03-25 02:14:03       21 阅读
  5. linux命令

    2024-03-25 02:14:03       12 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-03-25 02:14:03       19 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-03-25 02:14:03       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-03-25 02:14:03       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-03-25 02:14:03       20 阅读

热门阅读

  1. 【字节序】

    2024-03-25 02:14:03       18 阅读
  2. 优化大型语言模型表现的策略与方法

    2024-03-25 02:14:03       20 阅读
  3. C++函数重载

    2024-03-25 02:14:03       19 阅读
  4. LeetCode 678:有效的括号字符串 ← 贪心算法

    2024-03-25 02:14:03       19 阅读
  5. 目前可以运行的完整依赖

    2024-03-25 02:14:03       20 阅读
  6. Milvus 基本概念

    2024-03-25 02:14:03       18 阅读
  7. qualcomm导出分区之(UFS篇)

    2024-03-25 02:14:03       19 阅读
  8. P8665 [蓝桥杯 2018 省 A] 航班时间-洛谷

    2024-03-25 02:14:03       20 阅读
  9. Python学习笔记05

    2024-03-25 02:14:03       17 阅读
  10. 数理最适化笔记2

    2024-03-25 02:14:03       19 阅读
  11. Electron 原生 UI 元素集成实践

    2024-03-25 02:14:03       18 阅读