grep命令有哪些参数选项?linux系统运维

grep命令是Linux系统中重要的命令之一。grep命令的强大之处主要在于与正则表达式以及扩展的正则表达式及egrep命令的配合。grep命令的功能在于从文本文件或管道数据流中筛选匹配的行及数据。如果再配和正则表达式的技术一起使用,则功能更加强大,它是Linux云维人员必须要堂握的命令之一。grep命令有哪些参数选项?

grep命令有哪些参数选项?都有什么意义?

grep命令里的匹配模式或模式匹配,都是你要找的东西,可以是普通的文字符号也可以是正则表达式。

grep命令的参数选项有:

-v显示不匹配的行,或者说排除某些行,显示不包含匹配文本的所有行。

-n显示匹配行及行号不区分大小写(只适用于单字符),默认是区分大小写。

-c只统计匹配的行数,注意不是匹配的次数。

-E使用扩展的egrep命令。

--color=auto为grep过滤的匹配字符串添加颜色。

-w只匹配过滤的单词。

-o只输出匹配的内容。

(0)

相关推荐

  • Linux服务器Java进程突然消失排查办法

    出处:JAVA进程突然消失的原因? 问题描述 在实际生产环境下,如果我们遇见Java进程突然消失,该如何去排查问题? 思路 可能有几种原因: ①.Java应用程序的问题:发生OOM导致进程Crash ...

  • 如何在 Linux 中使用 grep 和正则表达式搜索文本模式

    介绍 该grep命令是Linux终端环境中最有用的命令之一.grep全称为global regular expression print(全局正则表达式打印).这意味着您可以grep用来查看接收到的输 ...

  • awk命令常用功能及参数选项 Linux系统运维

    awk是Linux工作中的重要工具,掌握awk工具的运用,必将使得运维工作得心应手.awk不仅是Linux系统中的一个命令,还是一种编程语言,可以用来处理数据和生成报告.处理的数据可以是一个或多个文件 ...

  • uname命令语法格式及参数选项 Linux系统运维

    uname命令显示系统信息?Linux命令学习是Linux运维人员需要掌握的必备技能.那么显示系统信息用什么命令?uname命令用于显示系统相关信息,比如内核版本号.硬件架构等.想要学好Linux运维 ...

  • Itrace跟踪进程调用库函数参数选项-linux系统学习心得

    Itrace能够跟踪进程的库函数调用,它会显现出调用了哪个库函数,而strace则是跟踪进程的每个系统调用.随着Linux运维技术的发展,各企业对于Linux运维工程师人才的需求也是逐渐增加,学习Li ...

  • Linux服务器有什么功能?Linux系统运维技巧

    Linux运维人员工作的主战场是服务器,服务器相关知识是Linux运维工作人员必须要懂得.随着技术的发展,Linux得到了强有力的技能推进,学习Linux系统技能的人们越来越多.那么对于服务器知识点来 ...

  • 云计算的特点包括哪几方面?linux系统运维

    云计算是一种按使用量付费的模式,这种模式提供可用的.便捷的.按需的网络访问,进入可配置的计算资源共享池(资源包括网络,服务器,存储,应用软件,服务),这些资源能够被快速提供,只需投入很少的管理工作,或 ...

  • 测试主机网络连通性ping命令参数选项 Linux命令

    ping命令可用于测试主机之间网络的连通性.执行ping命令会使用ICMP传输协议,发出要求回应的信息,若远端主机的网络功能没有问题,就会回应该信息,因而可得知该主机运作正常.那么Linux运维常用命 ...

  • wget命令优势及参数选项有什么?Linux命令

    wget命令用于从网络上下载某些资料,该命令对于能够连接到互联网的Linux系统的作用非常大,可以直接从网络上下载自己所需要的文件.命令行下载工具wget是Linux运维管理人员常用的核心命令之一.那 ...

  • echo命令有什么参数选项?linux基础命令

    显示一行文本的echo命令是Linux运维必须要学习的Linux基础命令之一.都说Linux命令是学习Linux技术的基础,想要成为优秀的Linux运维人员,Linux命令是必须掌握的.那么如果要显示 ...

  • sed常用内置命令字符功能及参数选项 Linux运维

    sed常用内置命令字符有什么功能?sed是字符流编辑器,简称流编辑器:是操作.过滤和转换文本内容的强大工具.sed常用功能包括对文件实现快速增删改查,而常用的两大功能是过滤.取行.对于Linux运维人 ...