`
bit1129
  • 浏览: 1052598 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

【Linux常用命令一】grep命令

 
阅读更多

grep命令格式

 

grep [option] pattern [file-list]

 

 

grep命令用于在指定的文件(一个或者多个,file-list)中查找包含模式串(pattern)的行,[option]用于控制grep命令的查找方式。

 

pattern可以是普通字符串,也可以是正则表达式,当查找的字符串包含正则表达式字符或者特殊字符(比如空格)时,使用单引号或者双引号进行转义

 

grep常用选项

 

1. -c

小写c,只显示文件中匹配查找串的行数

grep -c "Hello" tom.log 等价于grep "Hello" tom.log | wc -l

含义:查找tom.log中,包含Hello的行数

 

2.-C

大写C,匹配查找串的行上下显示C行(是匹配行之上C行还是匹配行之下C行?)

grep -C 20 "Hello" tom.log

含义:查找tom.log文件中的Hello,显示所在行的20行。实际工作中,对于搜索Exception,然后显示异常信息很有用。

 

3. -I

 

大写i,以大小写不敏感的方式查找指定的字符串

 

4. -n

小写n,用于在匹配结果的每一行上显示该行在文件中的行号。文件中的文本可以不包含行号

 

5. -v

小写v,查找不匹配指定字符串的那些行。相当于原文件的内容减去符合匹配字符串的那么行

 

grep常用命令

1. 搜索当前目录下的所有文件

    grep “Hello” *

2.

 

 

 

 

分享到:
评论

相关推荐

    linux grep命令详解

    linux下grep的详细用法介绍,有需要的欢迎下载

    linux ps 命令详解

    linux ps 命令详解 资源收集 linux ps 命令详解 资源收集

    Linux常用命令全集

    Linux,常用,命令,全集 有备无患,日常使用足够

    Linux常用命令之grep命令用法详解

    grep是linux的常用命令,用于对文件和文本执行重复搜索任务的Unix工具,可以通过grep命令指定特定搜索条件来搜索文件及其内容以获取有用的信息。 Usage: grep [OPTION]... PATTERN [FILE]... Search for PATTERN in...

    Linux常用命令和管理03-grep及正则表达式1

    Linux常用命令和管理03-grep及正则表达式1

    Linux常用命令,Docker常用命令,k8s常用命令.zip

    linux常用命令大全 1.Linux管理文件和目录的命令 命令 功能 命令 功能 Pwd 显示当前目录 ls 查看目录下的内容 Cd 改变所在目录 cat 显示文件的内容 Grep 在文件中查找某字符 cp 复制文件 Touch 创建文件 mv 移动...

    Linux常用命令大全.zip

    内含Linux常用必会60+个命令实例以及详解。 Linux提供了大量的命令,利用它可以有效地完成大量的工作, 如磁盘操作、文件存取、目录操作、进程管理、文件权限设定等。 所以,在Linux系统上工作离不开使用系统提供的...

    基础的Linux常用命令

    在此我就介绍几条比较基础的Linux命令帮助大家入门。 1. man 对你熟悉或不熟悉的命令提供帮助解释 eg:man ls 就可以查看ls相关的用法 注:按q键或者ctrl+c退出,在linux下可以使用ctrl+c终止当前程序运行。 2. ls...

    Linux常用命令以及进阶命令

    Linux常用命令以及进阶命令 侵权删 平时的工作中经常碰到很多疑难问题的处理,在解决问题的同时,有一些工具起到了相当大的作用,在此书写下来,一是作为笔记,可以让自己后续忘记了可快速翻阅,二是分享,希望看到...

    Windows下Linux常用命令集合

    习惯了在Linux下使用命令的朋友, 现在可以在Windows使用大部分和Linux相同或相似的命令了. 例如grep,du,dd,less等等.只需要在%PATH%里添加路径(UnxUtils\usr\local\wbin),就可以方便地使用Linux常用命令了.

    linux 常用shell命令

    个人日常工作中,常用shell命令总结,从简单到复杂,各种操作对于数据分析人员来说也有一定的帮助

    Linux 常用操作命令大全(最后更新时间:2024年1月).md

    这是一份非常全面的Linux常用操作命令大全,涵盖了Linux系统的基础知识、基础操作、目录操作、文件操作、文件权限、压缩与解压、其他常用命令以及系统管理等方面的内容。 总的来说,这份文档系统地介绍了Linux系统中...

    常用的Linux命令大全

    用于查找一些常用的linux命令,帮助人员进行开发 1.Linux 管理文件和目录的命令 命令 功能 命令 功能 pwd 显示当前目录 ls 查看目录下的内容 cd 改变所在目录 cat 显示文件的内容 grep 在文件中查找某字符 cp 复制...

    linux常用命令脚本.txt

    Linux常用命令 # 按 VmSwap 使用量对进程排序,输出进程名称、进程 ID 以及 SWAP 用量 $ for file in /proc/*/status ; do awk '/VmSwap|Name|^Pid/{printf $2 " " $3}END{ print ""}' $file; done | sort -k 3 -n -...

    Linux 常用命令大详解

    Linux常用命令总结,详解。包含:pwd、cd、grep、touch、cat、rm、vi等命令。 学习掌握后,定能让你日常使用Linux中得心应手。且面试时也不怕再被问到了。

    当谈到 Linux 常用命令时,有很多命令可以提及 以下是一些常见的 Linux 命令及其功能:

    linux常用命令大全 ### 文件和目录操作命令: - **ls**:列出目录内容 - **cd**:切换目录 - **pwd**:显示当前工作目录 - **mkdir**:创建目录 - **rm**:删除文件或目录 - **cp**:复制文件或目录 - **mv**:移动...

    linux常用命令大全.doc

    以下是一些Linux的常用命令: 文件管理命令: ls:查看指定目录中有哪些内容。 cd:切换当前目录。 pwd:显示用户在哪个目录下(绝对路径)。 cp:复制文件或目录。 mv:移动或重命名文件或目录。 rm:删除文件或...

    常用linux命令小结

    我自己总结的linux常用命令,来源于日常积累的各种网页博客。因为不耐烦反复的查,索性自己总结了一个pdf,里面包括常用的linux命令,包括gcc,grep,tar,sed,find,screen,nohup,scp等,另外还有一些常用的文本处理...

    Linux最常用的18个Shell命令

    你可以不懂得任何Linux命令,比如说ps,grep,ls等,但是你仍然可以使用很多现代的Linux桌面发行版。 Linux的系统管理员与桌面用户不一样,他们不像桌面用户一样使用Cinnamon, GNOME, Unity, 或者 KDE,他们所有的...

    linux-grep

    linux中的常用分类的grep命令的相关内容

Global site tag (gtag.js) - Google Analytics