linux命令查询进程与去掉grep并计算行数

分析该命令:

ps aux |grep znetanalysis_fang_2.0 |grep -v grep  |wc -l

ps aux |grep查询某个进程,但是要注意:通常在使用 ps命令后 用管道连接 查询特定进程会显示 grep进程本身,如下图所示:

[root@ecs-linux-byx ~]# ps -ef|grep gs4
root     13932  953  0.0 1081352 7720 ?        Ssl  14:23  74:59 /home/gs4
root     15377  0.0  0.0 112712   980 pts/4    S+   14:31   0:00 grep --color=gs4
grep -v grep

也叫反向查询,去掉grep

ps aux |grep gs4 |grep -v grep  |
root     13932  968  0.0 1081352 7804 ?        Ssl  14:23  84:05 /home/gs4
wc -l

wc命令用于计算字数

  • c或–bytes或–chars 只显示Bytes数
  • l或–lines 只显示行数
  • w或–words 只显示字数
  • help 在线帮助
  • version 显示版本信息

计算进程行数

ps aux |grep gs4 |grep -v grep  | wc -l
1
发布了57 篇原创文章 · 获赞 76 · 访问量 6万+

猜你喜欢

转载自blog.csdn.net/zhang5207892/article/details/105488135