Linux學(xué)習(xí)筆記-進(jìn)程管理ps

Linux是一個(gè)支持多任務(wù)的操作系統(tǒng),每個(gè)執(zhí)行的任務(wù)都是一個(gè)獨(dú)立的進(jìn)程,而我們的Linux提供了各種命令來查看、管理這些進(jìn)程,還可以更改進(jìn)程的優(yōu)先級(jí),對(duì)進(jìn)程進(jìn)行掛起和恢復(fù)等。

ps是Linux里面查看進(jìn)程最常用的命令,常見用法如下:

ps -ef 將以全格式的形式顯示系統(tǒng)中所有的進(jìn)程信息

每一列的含義如下:

UID 運(yùn)行進(jìn)程的用戶 PID進(jìn)程id PPID父進(jìn)程id C CPU調(diào)度情況

STIME 進(jìn)程啟動(dòng)的時(shí)間 TTY 終端號(hào) TIME進(jìn)程使用CPU的時(shí)間 CMD啟動(dòng)進(jìn)程的命令

查看某個(gè)進(jìn)程,直接grep 進(jìn)程的關(guān)鍵字即可:

ps -ef |grep bash
查看所有bash相關(guān)的進(jìn)程信息

只查看當(dāng)前終端運(yùn)行的進(jìn)程,使用-Tl參數(shù):

ps -Tl 
只顯示當(dāng)前終端運(yùn)行的進(jìn)程

可以對(duì)ps輸出結(jié)果進(jìn)行排序,使用參數(shù)k,默認(rèn)是升序,‘-’表示降序。如我們可以 先對(duì)uid進(jìn)行升序,再對(duì)pid進(jìn)行降序:

ps -ef kuid -pid
多個(gè)排序用‘,’隔開

查看進(jìn)程的資源使用情況-aux,包括進(jìn)程的用戶,CPU使用率,內(nèi)存使用率等


比較常用的就是ef和aux這兩個(gè)參數(shù)的組合,大家可根據(jù)自己的情況來選擇哈,感謝閱讀!

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容