一,top命令
顯示了當前正執行的程序以及關於它們的重要資訊,包括它們的記憶體和 cpu 用量。該列表既是真實時間的也是互動的。
命令描述
[q]退出
[space] 立即重新整理顯示
[h] 顯示幫助螢幕
[k] 殺死某程序。你會被提示輸入程序 id 以及要傳送給它的訊號。
[n] 改變要顯示的程序數量。你會被提示輸入數量。
[u] 按使用者排序。
[m] 按記憶體用量排序。
[p] 按 cpu 用量排序。
二,ps (process status)
常用引數:
-a 顯示所有終端機下執行的程式,除了階段作業領導者之外。
a 顯示現行終端機下的所有程式,包括其他使用者的程式。
-a 顯示所有程式。
e 列出程式時,顯示每個程式所使用的環境變數。
u 以使用者為主的格式來顯示程式狀況
l 列出欄位的相關資訊。
x 顯示所有程式,不以終端機來區分
獲得執行緒資訊 :# ps -elf
顯示所有執行中的程序: # ps aux | less
將程序快照儲存到檔案中:# top -b -n1 > /tmp/process.log
你也可以將結果通過郵件發給自己:# top -b -n1 | mail -s 'process snapshot' [email protected]
要判定 *** 是否在執行:ps ax | grep ***
三,查詢程序id
pgrep ***
四,pstree
輸出示例:
pstree - 顯示程序的樹狀
五,殺掉程序
kill [pid]
如何殺死aaa程序: kill `pgrep aaa`
(ps:這樣做可能殺死多個程序。注意。)
檢視linux程序
程序是在 cpu 及記憶體中執行的程式 而每個程序可以建立乙個或多個程序 父子程序 檢視程序方法 第一種 ps auxps命令用於報告當前系統的程序狀態。可以搭配kill指令隨時中斷 刪除不必要的程式。ps命令是最基本同時也是非常強大的程序檢視命令,使用該命令可以確定有哪些程序正在執行和執行的狀態 ...
Linux檢視程序and殺死程序
ps命令 顯示程序狀態 ps命令是 process status 的縮寫,ps命令用於顯示當前系統的程序狀態。可以搭配kill指令隨時中斷 刪除不必要的程式。語法格式 ps 引數 a 顯示現行終端機下的所有程式,包括其他使用者的程式 u 以使用者為主的格式來顯示程式狀況 x 顯示所有程式,不以終端機...
linux 檢視程序資訊
linux 檢視程序資訊 ps aux 檢視程序的命令有很多,我只是列出了我最常用的幾個。netstat tln 檢視服務監聽埠 netstat 檢視程序號 ps aux 檢視程序號 ps aux more 全部檢視 ps ef grep mysql 檢視mysql的程序 kill 9 3306 強...