1. ps
'ps'是linux 中最基礎的瀏覽系統中的程序的命令。能列出系統中執行的程序,包括程序號、命令、cpu使用量、記憶體使用量等。下述選項可以得到更多有用的訊息
2. pstree
linux中,每乙個程序都是由其父程序建立的。此命令以視覺化方式顯示程序,通過顯示程序的樹狀圖來展示程序間關係。如果指定了pid了,那麼樹的根是該pid,不然將會是init(pid: 1)。
3. top
『top』是乙個更加有用的命令,可以監視系統中不同的程序所使用的資源。它提供實時的系統狀態資訊。顯示程序的資料報括 pid、程序屬主、優先順序、%cpu、%memory等。可以使用這些顯示指示出資源使用量。
4. htop
htop與top很類似,但是htop是互動式的文字模式的程序檢視器。它通過文字圖形化地顯示每乙個程序的cpu和記憶體使用量、swap使用量。使用上下游標鍵選擇程序,f7和f8改變優先順序,f9殺死程序。htop不是系統預設安裝的,所以需要額外安裝。
5. nice
通過nice命令的幫助,使用者可以設定和改變程序的優先順序。提高乙個程序的優先順序,核心會分配更多cpu時間片給這個程序。預設情況下,程序以0的優先順序啟動。程序優先順序可以通過top命令顯示的ni(nice value)列檢視。
程序優先順序值的範圍從-20到19。值越低,優先順序越高。
nice
《優先值》
《程序名》
-通過給定的優先值啟動乙個程式
Linux命令 程序管理
一 程序管理類 程序分為三種 互動程序,批處理程序,守護程序.守護程序總是活動的,後台執行,一盤由系統啟動時啟用.top動態 ps aux靜態 程序樹pstree 1.ps aux lax 2.pgrep lon 程式名 l 列出程式名和程序id o 程序起始id n 程序終止id 3.kill 9...
Linux 程序管理命令
ps a 顯示當前機器的所有程序,包括其他使用者程序。ps c 列出程序時,顯示每一程序的真正指令。ps e 列出程序時,顯示沒乙個程式真正的指令名稱,但是不包含路徑。ps n 顯示所有程序,除了執行ps指令的程序 ps u 以使用者為主的格式來顯示程式狀況 ps l 長格式顯示 ps f 全格式顯...
Linux程序管理命令
前後臺切換 前台作業切換到後台執行 bg 作業號 功能上與在shell命令列的末尾加上 符號類似。若未指定作業號,則將當前作業切換到後台。後台作業切換到前台執行 fg 作業號 若未指定作業號,則將後台作業序列中的第乙個作業切換到前台。顯示當前所有作業 jobs 選項 顯示系統中當前的程序及其狀態 p...