linux lsof/netstat查看進程和端口號相關命令:


本文為博主原創,未經允許不得轉載:

       在linux操作時,經常要查看運行的項目的進程和端口號,在這里總結了以下常用到的相關命令:

       1.查看系統運行的java項目,並查看進程號

        這個用到的命令為:

  ps -ef|grep java

這個在命令在上一篇講過,地址為:http://www.cnblogs.com/zjdxr-up/p/8405982.html。

     2.lsof命令:根據進程pid查端口:

lsof -i | grep pid

其中,java表示項目運行類型,22636表示進程號,rssp表示用戶名,10150為TOMCAT_HTTP_PORT端口號,
10153為TOMCAT_HTTPS_PORT端口號,
10152為TOMCAT_SHUTDOWN_PORT端口號,
10154為TOMCAT_AJP_PORT端口號,

  3.根據端口port查進程:

lsof  -i:port

pid對應的為進程號,rssp為用戶名,10150為運行端口號

4.根據用戶查看進程和端口號:

lsof -i|grep user    

其查詢結果同lsof -i | grep pid,可參見第2個結果。

5. netstat命令根據進程pid查端口:

 netstat -nap | grep pid

其中,10150為TOMCAT_HTTP_PORT端口號,
10153為TOMCAT_HTTPS_PORT端口號,
10152為TOMCAT_SHUTDOWN_PORT端口號,
10154為TOMCAT_AJP_PORT端口號,

6.根據端口port查進程

 netstat -nap | grep port

其中22636為進程號。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM