Linux 精准获取进程pid--转
生活随笔
收集整理的這篇文章主要介紹了
Linux 精准获取进程pid--转
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
如果想在腳本里只獲取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.cnblogs.com/davidwang456/p/4224160.html
總結
以上是生活随笔為你收集整理的Linux 精准获取进程pid--转的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: /bin/bash^M: bad int
- 下一篇: spring beans源码解读之--总