ps命令理解

1荚坞、Linux上進(jìn)程5種狀態(tài):

1. 運(yùn)行(正在運(yùn)行或在運(yùn)行隊(duì)列中等待)

2. 中斷(休眠中, 受阻, 在等待某個(gè)條件的形成或接受到信號)

3. 不可中斷(收到信號不喚醒和不可運(yùn)行, 進(jìn)程必須等待直到有中斷發(fā)生)

4. 僵死(進(jìn)程已終止, 但進(jìn)程描述符存在, 直到父進(jìn)程調(diào)用wait4()系統(tǒng)調(diào)用后釋放)

5. 停止(進(jìn)程收到SIGSTOP, SIGSTP, SIGTIN, SIGTOU信號后停止運(yùn)行運(yùn)行)

2脉顿、ps命令簡介

ps命令是Process Status的縮寫拙绊。ps命令用來列出系統(tǒng)中當(dāng)前運(yùn)行的那些進(jìn)程愧杯。

要對進(jìn)程進(jìn)行監(jiān)測和控制瑞侮,首先必須要了解當(dāng)前進(jìn)程的情況碟嘴,也就是需要查看當(dāng)前進(jìn)程溪食,而ps 命令就是最基本同時(shí)也是非常強(qiáng)大的進(jìn)程查看命令。使用該命令可以確定有哪些進(jìn)程正在運(yùn)行和運(yùn)行的狀態(tài)娜扇、進(jìn)程是否結(jié)束错沃、進(jìn)程有沒有僵死栅组、哪些進(jìn)程占用了過多的資源等等∈辔觯總之大部分信息都是可以通過執(zhí)行該命令得到的玉掸。

注意:ps是顯示瞬間進(jìn)程的狀態(tài),并不動態(tài)連續(xù)醒叁,就是執(zhí)行ps命令的那個(gè)時(shí)刻的那些進(jìn)程司浪;如果想對進(jìn)程進(jìn)行實(shí)時(shí)監(jiān)控應(yīng)該用top命令。

ps工具標(biāo)識進(jìn)程的5種狀態(tài)碼:

D 不可中斷 uninterruptible sleep (usually IO)

R 運(yùn)行 runnable (on run queue)

S 中斷 sleeping

T 停止 traced or stopped

Z 僵死 a defunct (”zombie”) process

3把沼、ps命令參數(shù)

參數(shù):ps的參數(shù)非常多, 在此僅列出幾個(gè)常用的參數(shù)并大略介紹含義

-A? ? 列出所有的進(jìn)程

-w? ? 顯示加寬可以顯示較多的資訊

-au? ? 顯示較詳細(xì)的資訊

-aux? ? 顯示所有包含其他使用者的行程

常用參數(shù):

-A 顯示所有進(jìn)程(等價(jià)于-e)(utility)

-a 顯示一個(gè)終端的所有進(jìn)程啊易,除了會話引線

-N 忽略選擇。

-d 顯示所有進(jìn)程饮睬,但省略所有的會話引線(utility)

-x 顯示沒有控制終端的進(jìn)程租谈,同時(shí)顯示各個(gè)命令的具體路徑。dx不可合用捆愁。(utility)

-p pid 進(jìn)程使用cpu的時(shí)間

-u uid or username 選擇有效的用戶id或者是用戶名

-g gid or groupname 顯示組的所有進(jìn)程垦垂。

U username 顯示該用戶下的所有進(jìn)程,且顯示各個(gè)命令的詳細(xì)路徑牙瓢。如:ps U zhang;(utility)

-f 全部列出劫拗,通常和其他選項(xiàng)聯(lián)用。如:ps -fa or ps -fx and so on.

-l 長格式(有F,wchan,C 等字段)

-j 作業(yè)格式

-o 用戶自定義格式矾克。

v 以虛擬存儲器格式顯示

s 以信號格式顯示

-m 顯示所有的線程

-H 顯示進(jìn)程的層次(和其它的命令合用页慷,如:ps -Ha)(utility)

e 命令之后顯示環(huán)境(如:ps -d e; ps -a e)(utility)

h 不顯示第一行

4、ps常用用法舉例

1)ps a 顯示現(xiàn)行終端機(jī)下的所有程序胁附,包括其他用戶的程序酒繁。

2)ps -A 顯示所有進(jìn)程。

3)ps c 列出程序時(shí)控妻,顯示每個(gè)程序真正的指令名稱州袒,而不包含路徑,參數(shù)或常駐服務(wù)的標(biāo)示弓候。

4)ps -e 此參數(shù)的效果和指定"A"參數(shù)相同郎哭。

5)ps e 列出程序時(shí),顯示每個(gè)程序所使用的環(huán)境變量菇存。

6)ps f 用ASCII字符顯示樹狀結(jié)構(gòu)夸研,表達(dá)程序間的相互關(guān)系。

7)ps -H 顯示樹狀結(jié)構(gòu)依鸥,表示程序間的相互關(guān)系亥至。

8)ps -N 顯示所有的程序,除了執(zhí)行ps指令終端機(jī)下的程序之外。

9)ps s 采用程序信號的格式顯示程序狀況姐扮。

10)ps S 列出程序時(shí)絮供,包括已中斷的子程序資料。

11)ps -t<終端機(jī)編號>  指定終端機(jī)編號茶敏,并列出屬于該終端機(jī)的程序的狀況杯缺。

12)ps u  以用戶為主的格式來顯示程序狀況。

13)ps x  顯示所有程序睡榆,不以終端機(jī)來區(qū)分萍肆。

最常用的方法是ps -aux,然后再利用一個(gè)管道符號導(dǎo)向到grep去查找特定的進(jìn)程,然后再對特定的進(jìn)程進(jìn)行操作。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末胀屿,一起剝皮案震驚了整個(gè)濱河市塘揣,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌宿崭,老刑警劉巖亲铡,帶你破解...
    沈念sama閱讀 219,039評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異葡兑,居然都是意外死亡奖蔓,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,426評論 3 395
  • 文/潘曉璐 我一進(jìn)店門讹堤,熙熙樓的掌柜王于貴愁眉苦臉地迎上來吆鹤,“玉大人,你說我怎么就攤上這事洲守∫晌瘢” “怎么了?”我有些...
    開封第一講書人閱讀 165,417評論 0 356
  • 文/不壞的土叔 我叫張陵梗醇,是天一觀的道長知允。 經(jīng)常有香客問我,道長叙谨,這世上最難降的妖魔是什么温鸽? 我笑而不...
    開封第一講書人閱讀 58,868評論 1 295
  • 正文 為了忘掉前任,我火速辦了婚禮手负,結(jié)果婚禮上涤垫,老公的妹妹穿的比我還像新娘。我一直安慰自己虫溜,他們只是感情好雹姊,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,892評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著衡楞,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上瘾境,一...
    開封第一講書人閱讀 51,692評論 1 305
  • 那天歧杏,我揣著相機(jī)與錄音,去河邊找鬼迷守。 笑死犬绒,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的兑凿。 我是一名探鬼主播凯力,決...
    沈念sama閱讀 40,416評論 3 419
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼礼华!你這毒婦竟也來了咐鹤?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,326評論 0 276
  • 序言:老撾萬榮一對情侶失蹤圣絮,失蹤者是張志新(化名)和其女友劉穎祈惶,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體扮匠,經(jīng)...
    沈念sama閱讀 45,782評論 1 316
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡捧请,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,957評論 3 337
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了棒搜。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片疹蛉。...
    茶點(diǎn)故事閱讀 40,102評論 1 350
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖力麸,靈堂內(nèi)的尸體忽然破棺而出氧吐,到底是詐尸還是另有隱情,我是刑警寧澤末盔,帶...
    沈念sama閱讀 35,790評論 5 346
  • 正文 年R本政府宣布筑舅,位于F島的核電站,受9級特大地震影響陨舱,放射性物質(zhì)發(fā)生泄漏翠拣。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,442評論 3 331
  • 文/蒙蒙 一游盲、第九天 我趴在偏房一處隱蔽的房頂上張望误墓。 院中可真熱鬧,春花似錦益缎、人聲如沸谜慌。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,996評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽欣范。三九已至,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間恼琼,已是汗流浹背妨蛹。 一陣腳步聲響...
    開封第一講書人閱讀 33,113評論 1 272
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留晴竞,地道東北人蛙卤。 一個(gè)月前我還...
    沈念sama閱讀 48,332評論 3 373
  • 正文 我出身青樓,卻偏偏與公主長得像噩死,于是被迫代替她去往敵國和親颤难。 傳聞我的和親對象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,044評論 2 355

推薦閱讀更多精彩內(nèi)容