linux 程序檢視

2021-06-07 16:48:49 字數 1023 閱讀 6501

一,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 強...