netstat、ps、top 、kill 命令備忘

1、ps命令用於顯示當前進程 (process) 的狀態.  
-aux 顯示所有包含其他使用者的行程. 
-e 顯示所有進程.  
-f 全格式輸出.  

一般帶參數 -ef 或者 -aux ,差別不大.  
 區別:https://www.cnblogs.com/mydriverc/p/8303242.html
 
2、netstat 命令用於顯示各種網絡相關信息.  

-l 只顯示監聽的端口.  
-a 列出所有端口.  
-t 列出tcp端口. 
-u 列出udp端口.  
-p 顯示PID/進程名稱信息.  
-n 直接使用ip地址,而不通過域名服務器.  

一般參數 -lntup     
l:listening   n:num   t:tcp  u:udp  p:process.  

3、top命令是Linux下常用的性能分析工具,能夠實時顯示系統中各個進程的資源佔用狀況,類似於Windows的任務管理器

4、kill 發送指定的信號到相應進程.   

-l 列出所有信號  
-9 殺死進程信號 

kill -9 29392

killall (kill processes by name) 用來結束同名的的所有進程
   
killall -9 nginx 

  

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章