很多时候,可以看到命令

ps -ef|grep gogs | grep -v grep | wc -l

其中的grep -v grep 是干啥的呢 ?

很简单 ,为了去除包含grep的进程行 ,避免影响最终数据的正确性 。

比如 ,

[isTester@iZ94b31ttqsZ]~# ps -ef|grep gogs
isTester.com 1883 1844 0 13:55 pts/0 00:00:00 grep gogs
git 6583 1 0 2018 ? 01:25:46 ./gogs web

加上grep -v grep ,就只剩下1行记录 。

[isTester@iZ94b31ttqsZ]~# ps -ef|grep gogs | grep -v grep
git 6583 1 0 2018 ? 01:25:46 ./gogs web

Linux命令:grep -v grep的作用 使用场景相关推荐

  1. 【Linux】“grep -v grep”命令的作用 + 为什么需要使用该命令

    一.简介 我们经常会在shell脚本中见到如下命令:"ps -ef | grep test_sever | grep -v grep | wc -l",各子命令其作用如下 ps - ...

  2. linux命令ps aux grep,更优雅的“ps aux |” grep -v grep“

    通常的技术是这样的: ps aux | egrep '[t]erminal' 这将匹配包含terminal ,其中egrep '[t]erminal'不! 它也适用于Unix的许多口味. 使用pgre ...

  3. kill -9 `ps -ef|grep cpu|grep -v grep|awk '{print $2}'`命令解析

    1.场景 在一个Linux机器上起了很多个cpu.sh的脚本,如下图,想一次性把他们kill掉 2.方法 2.1去除grep cpu 上图中可以看到最后一个pid为22603的进程是grep cpu进 ...

  4. grep -v grep的作用

    一.问题起源: ps -aux|grep xxxx|grep -v grep 这里的grep -v grep有什么作用呢? 从输出结果来看,可以过滤掉查找进程的自身这条命令: ps -aux|grep ...

  5. Linux中使用grep -v grep 查找不含有 grep 字段的行

    1.在Linux操作时,有时不知道进程id号是多少,使用下面命令 ps -ef |grep java 此时也会查找到含有grep的行 2.使用grep -v grep 查找不含有 grep 字段的行 ...

  6. linux命令ps -aux|grep xxx详解

    linux命令ps -aux|grep xxx详解 要对进程进行监测和控制,首先必须要了解当前进程的情况,也就是需要查看当前进程, 而ps命令(Process Status)就是最基本同时也是非常强大 ...

  7. ps -ef | grep httpd | grep -v grep | wc -l

    转自:https://blog.csdn.net/weixin_42196908/article/details/91908971 工作中,平时都是通过ps -ef 去进行查看系统上的运行的所有进程, ...

  8. ps -ef|grep cpu|grep -v grep 查看进程情况并去掉grep

    ps -ef|grep cpu|grep -v grep 1.场景 在一个Linux机器上起了很多个cpu.sh的脚本,如下图,想一次性把他们kill掉 2.方法 2.1去除grep cpu 上图中可 ...

  9. ps -ef|grep httpServer|grep -v grep|cut -c 9-15|xargs kill -9

    linux 下杀死多个进程的命令 ps -ef|grep httpServer|grep -v grep|cut -c 9-15|xargs kill -9

  10. grep -v grep使用说明

    目录 一.ps -ef 二.grep java 三.grep job 四.grep -v grep 五.awk '{print $2}' 六.xargs kill -9 当我们要杀掉某个应用服务进程时 ...

最新文章

  1. 倒计时1天!CTA核心技术及应用峰会报名通道即将关闭(附参会攻略)
  2. 计算机安装调试的专业名称,【注意】计算机安装调试维修员国家职业标准
  3. python编程一球从100米_Python练习题 015:一颗自由落地的球
  4. git clone 之前,是否需要先 git init
  5. win11u盘安装报错怎么办 windows11u盘安装报错的解决方法
  6. python服务端处理post请求_使用JSON处理GET和POST请求的简单Python服务器
  7. sqlserver卸载不完全导致安装失败
  8. matlab求一个矩阵的逆矩阵的命令,如何用MATLAB求逆矩阵
  9. html标签指定式权重,alternate和Canonical标签防止重复收录分散权重
  10. 一二线城市 Java 程序员一般考虑入职的互联网公司清单?
  11. 星巴克与阿里巴巴集团结成战略合作伙伴关系,共同变革中国咖啡行业的客户体验
  12. (3)tesorflow 计算模型复杂度
  13. java des 中文乱码_网络上DesUtil.java关于汉字加密解密出现乱码的问题
  14. python创建目录
  15. SQL的交叉表、行列转换和交叉查询经典
  16. 【t101】小明搬家
  17. Unity3d C#实现程序的加密狗验证功能(PC)
  18. 如何优化cocos2d/x程序的内存使用和程序大小【第一部分】
  19. BLE_CC2540_初学者入门指导
  20. Nodejs学习之路

热门文章

  1. 复习用vue写tabbar
  2. js传参不是数字_js中函数传参方式
  3. iOS-纯代码,10天高仿内涵段子
  4. 人工智能ai下海百度云_云AI就像核电
  5. 大数据产品推荐:Stratifyd大数据智能分析平台
  6. Hadoop学习笔记——HA
  7. 微信的Linux版本,ubuntu16.04安装微信,linux原生版
  8. Column ‘XXX‘ not found完美解决
  9. 使用wps的邮件合并和文档附件制作带照片的准考证
  10. Tyvj 1728 普通平衡树