linux查看進程命令是什么

linux查看進程的命令有:1、PS命令,該命令可以查看哪些進程正在運行及其運行狀態(tài);2、Top命令,該命令可以實時顯示各個線程情況;3、Pstree命令,該命令以樹狀圖的方式展現(xiàn)進程之間的派生關(guān)系;4、Pgrep命令等等。

linux查看進程命令是什么

推薦:《linux教程

Linux查看進程命令

一、Linux查看進程命令:PS命令

ps命令是一個相當強大地Linux進程查看命令.運用該命令可以確定有哪些進程正在運行和運行地狀態(tài)、 進程是否結(jié)束、進程有沒有僵死、哪些進程占用了過多地資源等等.總之大部分信息均為可以通過執(zhí)行該命令得到地。

PS命令語法:

ps [選項]

-e顯示所有進程,環(huán)境變量

-f全格式

-h不顯示標題

-l長格式

-w寬輸出

-a顯示終端上地所有進程,包括其他用戶地進程

-r只顯示正在運行地進程

-x顯示沒有控制終端地進程

PS命令使用:

ps命令用于查看當前正在運行的進程,最常用的方法是ps aux,然后再通過管道使用grep命令過濾查找特定的進程,再對特定的進程進行操作,其中g(shù)rep起到搜索作用。

例如:

ps -ef | grep java

表示查看所有進程里CMD是java的進程信息

ps -aux | grep java

-aux顯示所有狀態(tài)

通常用ps查看進程PID,用kill命令終止進程,如:

例如:kill -9 [PID]

-9表示強迫進程立即停止

二、Linux查看進程命令:Top命令

top命令可以實時顯示各個線程情況。要在top輸出中開啟線程查看,請調(diào)用top命令的“-H”選項,該選項會列出所有Linux線程。在top運行時,你也可以通過按“H”鍵將線程查看模式切換為開或關(guān)。

linux查看進程命令是什么

三、Linux查看進程命令:Pstree命令

pstree命令以樹狀圖的方式展現(xiàn)進程之間的派生關(guān)系,顯示效果比較直觀。

Pstree命令語法:

pstree(選項)

-a顯示完整命令及參數(shù)-c重復(fù)進程分別顯示-c顯示進程ID、PID -n按PID排列進程

四、Linux查看進程命令:Pgrep命令

pgrep命令以名稱為依據(jù)從運行進程隊列中查找進程,并顯示查找到的進程id。每一個進程ID以一個十進制數(shù)表示,通過一個分割字符串和下一個ID分開,默認的分割字符串是一個新行。對于每個屬性選項,用戶可以在命令行上指定一個以逗號分割的可能值的集合。

Pgrep命令語法:

pgrep(選項)(參數(shù))

-l顯示進程名和進程PID -o進程起始ID -n進程終止ID

以上就是

? 版權(quán)聲明
THE END
喜歡就支持一下吧
點贊10 分享