那么你知道grep命令参数、如何使用grep命令去搜索某个文件中的内容呢、grep 命令递归查找、使用grep去匹配某一个单词么?接下来是小编为大家收集的Linux下grep命令使用实例,欢迎大家阅读:

Linux下grep命令使用实例

grep命令参数

grep ‘word’ 文件名

grep ‘word’ 文件1 文件2 文件3 …文件N

grep ‘字符串1 字符串2’ 文件名

cat 文件名| grep ”字符串“

命令 | grep “字符串”

grep –color “字符串” 文件名

如何使用grep命令去搜索某个文件中的内容呢?

查找 /etc/passwd 文件中是否存在user1这个用户,可以使用下面的命令:

复制代码代码如下:

如果想忽略大小写去查找比如:User1,USER1或者其它的组合,可以使用-i选项

复制代码代码如下:

grep 命令递归查找

你可以递归去查找某个目录下各级子目录里的匹配查找模式的行,使用-r 选项

复制代码代码如下:

使用grep去匹配某一个单词

选项-w使grep命令只查找作为一个词,而不是词的一部分去做匹配

举例说明:

复制代码代码如下:

在本例中能够匹配“user1″的模式有两行,那么当你只想匹配一个完整的user1这个单词的时候,可以使用-w选项。

看了“Linux下grep命令使用实例”还想看:

linux中grep的例子,Linux下grep命令使用实例相关推荐

  1. Linux下dpkg的用法,linux中管理包的apt和dpkg命令用法

    1,apt-get命令 apt-get是debian,ubuntu发行版的包管理工具,与红帽中的yum工具非常类似,适用于deb包管理式的操作系统,主要用于自动从互联网的软件仓库中搜索.安装.升级.卸 ...

  2. linux中文件权限 组,linux中文件权限格式与chmod命令以及用户和用户组的管理

    简单了解一下linux中的文件权限格式与chmod命令 chmod命令:改变文件或者目录的权限 格式:chmod [参数] [] -R 或者--recursive 递归处理,表示将指定目录下的所有文件 ...

  3. linux中original_如何在 Linux 中整理磁盘碎片

    如何在 Linux 中整理磁盘碎片 转载自: 如何在 Linux 中整理磁盘碎片​linux.cn 有一个神话是 linux 的磁盘从来不需要整理碎片.在大多数情况下这是真的,大多数因为是使用的是优秀 ...

  4. linux中用户组和用户,linux中用户和用户组

    一.用户和组原理 一个用户可以属于多个组,一个组有多个用户 在Linux中操作系统必须依赖组和用户进行管理 二.与用户和组相关的配置文件 1.组相关配置文件 1)/etc/group :管理用户组信息 ...

  5. 网页修改linux命令行,linux中文本修改操作命令linux网页制作 -电脑资料

    在命令模式下可以使用 vi 提供的各种有关命令对文本进行修改,包括对文本内容的删除.复制.取代和替换等, 1. 文本删除/移动 在编辑文本时 ,经常需要删除一些不需要的文本,我们可以用键将输错或不需要 ...

  6. linux中文件链接,关于Linux中文件,链接的一些思考

    在Unix系统中,操作系统为磁盘上的文本与图像,鼠标键盘操作,网络交互等IO操作设计了一组通用API. 使他们被处理的时候可统一用字节流的方式.所以说,除了进程之外,其他的一切均可看做文件. Linu ...

  7. 在windows或linux中使用VIM/VI复制粘贴内容命令及设置大全

    在windows或linux中使用VIM/VI复制粘贴内容命令及设置大全 行复制: [yy]复制光标所在行 [p]在光标位置粘贴复制的内容 多行复制: [v]从当前位置进行可视化模式([Ctrl+v] ...

  8. Linux中vi不保存强制退出的命令是什么?

    本篇文章介绍了Linux中vi不保存强制退出的命令,相信大部分人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,话不多说,一起往下看吧. 所有的 Unix Like 系统都会内建 vi 文书 ...

  9. linux命令wget的url路径太长,Linux中WGET下载https链接及WGET命令的详解

    Linux中WGET下载https链接及WGET命令的详解 使用如下的命令下载https链接: ```bash wget -r -np -nd --accept=gz --no-check-certi ...

  10. Linux中新建用户用不了sudo命令问题:rootr is not in the sudoers file.This incident will be reported解决

    Linux中新建用户用不了sudo命令问题:rootr is not in the sudoers file.This incident will be reported解决 参考:https://b ...

最新文章

  1. springboot打包成jar包后找不到xml,找不到主类的解决方法
  2. 20180530更新
  3. VC 内联汇编中的一个注意事项
  4. hdu 2191 悼念512汶川大地震遇难同胞——珍惜现在,感恩生活 (背包问题)
  5. java生成实体类的工具内部是如何实现的(mysql)
  6. 【英语学习】【Level 08】U03 My Choice L1 Good books are like good friends
  7. 设置广告 php,设置ecshop广告位
  8. date,datetime,timestamp 的区别
  9. 架构 DNS原理及其解析过程
  10. 如何实现一套鼠标键盘控制二台主机
  11. 网络安全学习第14篇 - 游戏(仙剑奇侠传95)外挂之修改游戏资源文件(修改人物属性)
  12. PPT开场,吸引人的几点技巧
  13. J2EE和J2se的区别
  14. NTFS - 系统解析
  15. Xcode 8.0 Beta发布,详解Swift语言的重大变化
  16. 辽宁师范大学计算机科学与技术在哪个校区,2021年辽宁师范大学有几个校区,大一新生在哪个校区...
  17. 产品三维展示|3D可视化解决方案|产品3D个性化定制案例分享
  18. Android ---创建APP数据库
  19. VC组合框的使用示例
  20. 《R语言入门与实践》学习笔记二(chapter4~6)

热门文章

  1. VIP客户服务系统设计(外传)——面对变化的“世界”
  2. Linux 下离线手动下载安装 C++ 开发环境
  3. Mybatis 源码分析(一)配置文件加载流程
  4. tensorflow学习5----GAN模型初探
  5. Spring入门第十七课
  6. How to setup a DL4J project with eclipse
  7. log4j2日志配置
  8. 如何以nobody用户执行命令?
  9. IIS 添加mime 支持 apk,exe,.woff,IIS MIME设置 ,Android apk下载的MIME 设置 苹果ISO .ipa下载mime 设置...
  10. 错误解决:release' is unavailable: not available in automatic reference counting mode