一、问题起源:

 ps -aux|grep xxxx|grep -v grep

这里的grep -v grep有什么作用呢?

从输出结果来看,可以过滤掉查找进程的自身这条命令;

ps -aux|grep xxxx|

在这里插入图片描述
最后一行并非想要的,所以需要删除掉

 ps -aux|grep xxxx|grep -v grep

就不会出现上述最后一行。

二、为什么 grep -v grep可以过滤掉自身这条命令呢?

grep -v就是反向过滤文本行的搜索

# 表示只查看包含name这个关键字的行内容
grep name
# 表示查看除了含有name之外的行内容
grep -v name 

在这里插入图片描述

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐