< 返回新聞公共列表

Linux服務器中查看進程的四種方法

發(fā)布時間:2020-12-14 15:24:46

恒訊科技針對廣大用戶的需求,給大家分析linux服務器查看進程的4個方法:

1、使用“ps aux”命令來查看,能以簡單列表的形式顯示出進程信息;

2、使用“ps -elf”命令來查看;

3、使用“top”命令來查看;

4、使用“pstree -aup”命令來查看。


第一種:ps aux

ps命令用于報告當前系統(tǒng)的進程狀態(tài)。可以搭配kill指令隨時中斷、刪除不必要的程序。ps命令是最基本同時也是非常強大的進程查看命令,使用該命令可以確定有哪些進程正在運行和運行的狀態(tài)、進程是否結束、進程有沒有僵死、哪些進程占用了過多的資源等等,總之大部分信息都是可以通過執(zhí)行該命令得到的。

a:顯示當前終端下的所有進程信息,包括其他用戶的進程。

u:使用以用戶為主的格式輸出進程信息。

x:顯示當前用戶在所有終端下的進程。


第二種:ps -elf

-e:顯示系統(tǒng)內的所有進程信息。

-l:使用長(long)格式顯示進程信息。

-f:使用完整的(full)格式顯示進程信息。


第三種:top

以全屏交互式的界面顯示進程排名,及時跟蹤包括CPU、內存等系統(tǒng)資源占用情況,默認情況下每三秒刷新一次,其作用基本類似于Windows系統(tǒng)中的任務管理器。


第四種:pstree -aup

可以帶上|grep  查詢特定進程。例如 pstree -aup | grep php


5fd71318f22ad.jpg


以樹狀圖的方式展現進程之間的派生關系,顯示效果比較直觀。

-a:顯示每個程序的完整指令,包含路徑,參數或是常駐服務的標示;

-c:不使用精簡標示法;

-G:使用VT100終端機的列繪圖字符;

-h:列出樹狀圖時,特別標明現在執(zhí)行的程序;

-H<程序識別碼>:此參數的效果和指定"-h"參數類似,但特別標明指定的程序;

-l:采用長列格式顯示樹狀圖;

-n:用程序識別碼排序。預設是以程序名稱來排序;

-p:顯示程序識別碼;

-u:顯示用戶名稱;


以上就是Linux服務器中查看進程的四種方法。



/template/Home/Zkeys724/PC/Static