ps -ef |grep xxx 輸出的具體含義


ps:將某個進程顯示出來

-A  顯示所有程序。 

-e  此參數的效果和指定"A"參數相同。

-f  顯示UID,PPIP,C與STIME欄位。 

grep命令是查找

中間的|是管道命令 是指ps命令與grep同時執行

上面截圖的命令含義是:顯示有關Cyberspace_Wxb-1.0.631.jar的進程

 

輸出結果各列信息對應的意義:

UID 程序被該 UID 所擁有

PID 就是這個程序的 ID 

PPID 則是其上級父程序的ID

C CPU 使用的資源百分比

STIME 系統啟動時間

TTY 登入者的終端機位置

TIME 使用掉的 CPU 時間。

CMD 所下達的指令為何

 

對於查詢結果,如何判斷是運行與否呢?

因為ps -ef是顯示所有進程的消息,包括Cyberspace_Wxb-1.0.631.jargrep Cyberspace_Wxb-1.0.631.jar 這兩個甚至包括ps -ef本身

grep是查找輸出包含想要的字符串的行,也就是說grep Cyberspace_Wxb-1.0.631.jar在所有運行的進程中查找並輸出包含“Cyberspace_Wxb-1.0.631.jar”字符串的輸出

這里面就包含Cyberspace_Wxb-1.0.631.jargrep Cyberspace_Wxb-1.0.631.jar 兩個進程。

所以如果運行了就會顯示兩條輸出,一條是Cyberspace_Wxb-1.0.631.jar的,令一條是grep Cyberspace_Wxb-1.0.631.jar 
如果沒運行,只會顯示grep Cyberspace_Wxb-1.0.631.jar 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM