linux查看端口占用


今天發現服務器上mysql 3306端口起不來,老提示端口已經被占用。

使用命令:

ps -aux | grep mysql

發現並沒有3306端口的mysql進程。

使用命令:netstat –anp

查看所有的進程和端口使用情況。發現下面的進程列表,其中最后一欄是PID/Program name 

假設我們發現3306端口被PID為1234的tomcat進程占用

我們就可以使用命令

第一種:

ps -aux | grep tomcat 或者 ps -aux | grep  PID 查看

這樣查看之后,我們就可以知道3306端口是被哪一個程序占用,然后用kill命令殺掉  kill -9 processId

第二種:

netstat -anp | grep port 也就是netstat -anp | grep 3306 去進行查看!

 


免責聲明!

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



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