天天看點

linux查詢正在運作的程序

查程序:

    ps指令查找與程序相關的PID号:

    ps a 顯示現行終端機下的所有程式,包括其他使用者的程式。

    ps -A 顯示所有程式。

    ps c 列出程式時,顯示每個程式真正的指令名稱,而不包含路徑,參數或常駐服務的标示。

    ps -e 此參數的效果和指定"A"參數相同。

    ps e 列出程式時,顯示每個程式所使用的環境變量。

    ps f 用ASCII字元顯示樹狀結構,表達程式間的互相關系。

    ps -H 顯示樹狀結構,表示程式間的互相關系。

    ps -N 顯示所有的程式,除了執行ps指令終端機下的程式之外。

    ps s 采用程式信号的格式顯示程式狀況。

    ps S 列出程式時,包括已中斷的子程式資料。

    ps -t<終端機編号> 指定終端機編号,并列出屬于該終端機的程式的狀況。

    ps u 以使用者為主的格式來顯示程式狀況。顯示有效使用者的相關程序

    ps x 顯示所有程式,列出比較完整的資訊

    查詢系統所有程序資料 ps aux    

    檢視不與terminal有關的程序 ps ax

    檢視同一部分程序樹狀态 ps axjf

    ps可以與grep組合一起查詢

    例如: ps -ef | grep java表示檢視所有程序裡 CMD 是 java 的程序資訊等等

殺程序

 使用kill指令結束程序:kill xxx

   常用:kill -9 324

   Linux下還提供了一個killall指令,可以直接使用程序的名字而不是程序辨別号,例如:# killall -9 NAME

繼續閱讀