图文说明Linux下grep查找含有某字符串的方法

本文分享linux下通过grep来查找含有指定字符串的所有文件的方法。以查找Parameter这个字符串为例。

操作方法

  • 01

    【步骤一】grep用法 grep [options] PATTERN [FILE...]即grep [选项] 要查找的字符串 查找范围(查找路径),常用组合为grep -rinl "要查找的字符串" 查找范围,rinl表示如下: -r 是递归查找,查找所有文件包含子目录 -i 忽略大小写 -n 是显示行号 -l 只列出匹配的文件名 man grep的说明如下图:

  • 02

    【步骤二】grep -r递归查找 1、不带-r查找范围不包括子目录; 2、带-r时查找范围包括子目录。 * : 表示当前目录所有文件,也可以是某个文件名 grep  -i "Parameter" /home/test/shell/* grep  -ri "Parameter" /home/test/shell/* 如下图:

  • 03

    【步骤三】grep -i忽略大小写 1、不带-i表示大小写敏感,表示要与查找字符串的大小写一致; 2、带-i表示忽略大小写,大写和小写都可以。 grep  -i "Parameter" /home/test/shell/* grep  -ri "Parameter" /home/test/shell/* 如下图:

  • 04

    【步骤四】grep -n显示行数 显示查找字符串在文件的行数位置。 grep  -rn "Parameter" /home/test/shell/* 如下图:

  • 05

    【步骤五】grep -l只显示匹配的文件名。 grep  -ri "Parameter" /home/test/shell/* grep  -ril "Parameter" /home/test/shell/* 如下图:

(0)

相关推荐

  • Linux下grep显示前后几行信息方法介绍

    本文研究的主要是Linux下grep显示前后几行信息的相关内容,具体如下. 标准unix/linux下的grep通过下面參数控制上下文 grep -C 5 foo file 显示file文件里匹配fo ...

  • 怎么在linux下修改IP地址?linux下使用命令轻松修改ip地址方法

    下面脚本之家小编为大家带来linux下使用命令轻松修改ip地址方法,不会的同学可以参考本文,希望能帮到大家! 工具/原料 root用户权限 方法/步骤 1、使用root用户登录进入linux,打开进去 ...

  • Linux下打开Emacs出现乱码的解决方法

    Emacs是公认的最好的代码编辑器之一,很多用户在Linux系统下使用Emacs.不过由于默认编码跟文档编码不同会导致Emacs经常出现乱码,下面小编就来介绍一下Linux下打开Emacs出现乱码的解 ...

  • linux下find查找命令用法

    Linux下find命令在目录结构中搜索文件,并执行指定的操作。Linux下find命令提供了相当多的查找条件,功能很强大。由于find具有强大的功能,所以它的选项也很多,其中大部分选项都值得我们花时 ...

  • Linux下常用安全策略设置的六个方法

    “安全第一”对于linux管理界乃至计算机也都是一个首要考虑的问题。加密的安全性依赖于密码本身而非算法!而且,此处说到的安全是指数据的完整性,由此,数据的认证安全和完整性高于数据的私密安全,也就是说数 ...

  • Linux下RPM软件包的安装与卸载方法

    在 Linux 操作系统下,几乎所有的软件均通过RPM 进行安装、卸载及管理等操作。RPM 的全称为Redhat Package Manager ,是由Redhat 公司提出的,用于管理Linux 下 ...

  • linux下u盘使用的两种方法

    下面给大家介绍一下linux下u盘如何使用,主要是从两个方案中进行介绍。希望对大家的学习有帮助。 方案一: Linux不像Windows一样,接上新硬件后可以自动识别,在Linux下无法自动识别新硬件 ...

  • Linux 下使用mount命令挂载CDROM的方法

    Linux显示所有的目录都在一个目录树下,而与它们位于哪一个驱动器或硬件无关.在Linux下的磁盘内容作为子目录形式出现的,可移动介质的内容不会自动出现在这些子目录中,因此需要我们通过挂载驱动器来实现 ...

  • linux下控制帐户过期的多种方法讲解

    linux下控制帐户过期的方法: 企业里一般给无人管理的角色账户或开发人员临时需求等可以设定账户有效期,提升安全! 法一:添加用户时useradd oldboy -e 01/28/12 或修改下面文件 ...