首页 Linux Linux 精准获取进程pid–转

Linux 精准获取进程pid–转

如果想在脚本里只获取PID,那么可以用如下脚本。目前收集两种方法:方法一$ps x|grep xxx |awk {print $1}e.g. ps x|grep java|awk

如果想在脚本里只获取PID,那么可以用如下脚本。目前收集两种方法:

方法一

$ps x|grep xxx |awk ‘{print $1}’

e.g.

ps x|grep java|awk ‘{print $1}’

注释:

1、xxx为执行的命令名称

2、举个例子,获取当前用户下的java进程 【pid】

[admin@vm168a ~]$ ps x|grep java |awk ‘{print $1}’ 16920

3、用到三个命令,ps、grep、awk。

方法二(推荐)

$pgrep xxx

e.g.

pgrep java

原文:http://lionbule.iteye.com/blog/713585

自己实践的:

为了统计java进程的数目:

proNo=`pgrep java | wc -l`

然后根据proNo是否等于1 进行判断

本文来自网络,不代表云浮站长网立场。转载请注明出处: https://www.0766zz.com/html/zhonghe/fwq/linux/20200905/9981.html
上一篇
下一篇

作者: dawei

【声明】:云浮站长网内容转载自互联网,其相关言论仅代表作者个人观点绝非权威,不代表本站立场。如您发现内容存在版权问题,请提交相关链接至邮箱:bqsm@foxmail.com,我们将及时予以处理。

为您推荐

返回顶部