1. 根據程式名檢視程式資訊,以檢視tomcat程式名為例
ps -ef | grep {programName}
複製程式碼
2.根據程式PID 檢視程式資訊
ps -ef | grep {PID}
複製程式碼
3. 根據埠檢視對應程式
netstat -tunlp | grep {port}
複製程式碼
4. 檢視程式PID佔用埠情況
netstat -nap | grep {PID}
複製程式碼
5. ps -ef 和ps -aux
區別
UID 使用者ID、但輸出的是使用者名稱
PID 程式的ID
PPID 父程式ID
C 程式佔用CPU的百分比
STIME 程式啟動到現在的時間
TTY 該程式在那個終端上執行,若與終端無關,則顯示?
CMD 命令的名稱和引數
複製程式碼
USER 使用者名稱
%CPU 程式佔用的CPU百分比
%MEM 佔用記憶體的百分比
VSZ 該程式使用的虛擬記憶體量(KB)
RSS 該程式佔用的固定記憶體量(KB)(駐留中頁的數量)
STAT 程式的狀態
START 該程式被觸發啟動時間
TIME 該程式實際使用CPU執行的時間
複製程式碼
注意使用場景:
看程式的CPU佔用率和記憶體佔用率,可以使用aux
看程式的父程式ID和完整的COMMAND命令,可以使用ef