Centos 根據端口查看占用進程 根據進程查看占用端口


1.根據端口查看占用進程

netstat -tunlp | grep 端口
 顯示

tcp6       0      0 :::20401                :::*                    LISTEN      226795/java

說明 進程 226795 占用 20401這個端口

2.查看占用的進程信息,

ps -ef | grep 226795

獲取應用進程id
ps -ef | grep 應用名
顯示 

root     143275 142292  1 14:23 pts/5    00:03:05 java -jar

說明 該應用的進程id 為  143275

3.根據進程查看占用端口

netstat -tunlp | grep 143275
顯示

tcp6       0      0 :::20403                :::*                    LISTEN      143275/java  

說明占用端口為  20403 

4.根據進程名字篩選進程號  

ps aux | grep 進程名字

 ps aux | grep srs 

 netstat -lnp | grep srs 

如下圖:


 

5.檢查端口被哪個進程占用

netstat -lnp|grep 端口號

 netstat -lnp|grep 5060
 查看進程的詳細信息  ps 進程號

ps 31333


 殺掉進程 kill -9 進程號

 

 https://blog.csdn.net/huxiaochao_6053/article/details/107407337

https://blog.csdn.net/loveLifeLoveCoding/article/details/104637388 


免責聲明!

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



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