linux程式和埠檢視

小任筆記發表於2019-03-29

1. 根據程式名檢視程式資訊,以檢視tomcat程式名為例

ps  -ef | grep {programName}
複製程式碼

linux程式和埠檢視

2.根據程式PID 檢視程式資訊

ps -ef | grep {PID}
複製程式碼

linux程式和埠檢視

3. 根據埠檢視對應程式

netstat -tunlp | grep {port}
複製程式碼

linux程式和埠檢視

4. 檢視程式PID佔用埠情況

netstat -nap | grep {PID}
複製程式碼

linux程式和埠檢視

5. ps -ef 和ps -aux區別

linux程式和埠檢視

UID     使用者ID、但輸出的是使用者名稱   
PID     程式的ID 
PPID    父程式ID   
C       程式佔用CPU的百分比   
STIME   程式啟動到現在的時間   
TTY    該程式在那個終端上執行,若與終端無關,則顯示?  
CMD    命令的名稱和引數
複製程式碼

linux程式和埠檢視

USER      使用者名稱  
%CPU      程式佔用的CPU百分比  
%MEM      佔用記憶體的百分比    
VSZ       該程式使用的虛擬記憶體量(KB)   
RSS       該程式佔用的固定記憶體量(KB)(駐留中頁的數量)   
STAT      程式的狀態   
START     該程式被觸發啟動時間    
TIME      該程式實際使用CPU執行的時間  
複製程式碼

注意使用場景:
看程式的CPU佔用率和記憶體佔用率,可以使用aux
看程式的父程式ID和完整的COMMAND命令,可以使用ef

相關文章