1. 程式人生 > >Linux進程管理命令

Linux進程管理命令

top algo 需要 swap 文本模式 安裝 .com 顯示 當前

ps

ps 列出系統中進程,進程號,CPU使用率 ps -a 所有運行中進程 ps -ef ps -aux 技術分享圖片

pstree

可視化顯示子進程父進程關系,未指定父進程則根是init

技術分享圖片

top

‘top’是一個更加有用的命令,可以監視系統中不同的進程所使用的資源。它提供實時的系統狀態信息。見http://www.cnblogs.com/vanoraxnc/p/8994589.html

w

w 提供當前登錄的用戶及其正在執行的進程的信息。顯示信息頭包含信息,如當前時間、系統運行時長、登錄用戶總數、過去的1,5,15分鐘內的負載均衡數。

技術分享圖片

who 提供當前登錄用戶列表、系統啟動時間、運行級別等

whoami 命令輸出當前用戶ID

技術分享圖片

htop

htop與top很類似,但是htop是交互式的文本模式的進程查看器。它通過文字圖形化地顯示每一個進程的CPU和內存使用量、swap使用量。使用上下光標鍵選擇進程,F7和F8改變優先級,F9殺死進程。Htop不是系統默認安裝的,所以需要額外安裝。yum install htop

技術分享圖片

kill

這個命令用於發送信號來結束進程。如果一個進程沒有響應殺死命令,這也許就需要強制殺死,使用-9參數來執行。註意,使用強制殺死的時候一定要小心,因為進程沒有時機清理現場,也許寫入文件沒有完成。如果我們不知道進程PID或者打算用名字殺死進程時候,killall就能派上用場。

kill <pid>
kill -9 <pid>  殺死所有擁有同樣名字的進程


轉自:http://www.cnblogs.com/yyjie/p/7196289.html


技術分享圖片

Linux進程管理命令