要對進(jìn)程進(jìn)行檢測和控制,首先必須要了解當(dāng)前進(jìn)程的情況,也就是需要查看當(dāng)前進(jìn)程運(yùn)行狀態(tài)。linux 系統(tǒng)中我們可以使用 ps 命令查看進(jìn)程。
ps命令介紹
ps(process status) 命令是 Linux 下最常用的進(jìn)程查看工具,使用該命令可以確定哪些進(jìn)程正在運(yùn)行和運(yùn)行的狀態(tài)、進(jìn)程是否結(jié)束、進(jìn)程有沒有僵尸、哪些進(jìn)程占用了過多的資源等等。
注意:ps 命令工具顯示的是進(jìn)程的瞬間狀態(tài),并不是動態(tài)連續(xù)顯示,如果想對進(jìn)程狀態(tài)進(jìn)行實(shí)時監(jiān)控應(yīng)該用 top 命令。
ps 命令選項:
-a,查看所有
-u,以用戶(user)的格式顯示
-x, 顯示后臺進(jìn)程運(yùn)行參數(shù)
-ef,以全格式顯示進(jìn)程所有信息,包括父進(jìn)程Pid,創(chuàng)建人,創(chuàng)建時間,進(jìn)程號。等等
一般項目中,我們首先要查詢一個進(jìn)程,并對其進(jìn)行刪除會用一下命令
ps -a | grep helloworld 或
ps -ef |grep helloworld 或者其他
PHP中文網(wǎng),大量Linux自學(xué)視頻教程,歡迎學(xué)習(xí)!
? 版權(quán)聲明
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載。
THE END