linux檢視埠占用

2022-03-25 09:42:27 字數 586 閱讀 4920

今天發現伺服器上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 去進行檢視!

linux檢視埠占用

linux埠相關命令 a all,表示列出所有的連線,服務監聽,socket資料 t tcp,列出tcp協議的服務 u udp,列出udp協議的服務 n port number,用埠號來顯示 l listening,列出當前監聽服務 p program,列出服務程式的pid 其中proto 網路傳輸...

linux 檢視埠被占用

linux 檢視埠被占用 linux 檢視埠被占用 1 lsof i 埠號 用於檢視某一埠的占用情況,比如檢視8080埠使用情況,lsof i 8080 如果執行 lsof i 8080 系統提示 bash lsof 未找到命令,則要安裝lsof 使用 yum install lsof 如下圖 安裝...

linux之檢視埠占用

linux中檢視埠使用netstat命令,如果知道乙個埠號,想知道被哪個程式占用了,可以用下面的命令 或者netstat anp 檢視所有埠 這是在linux中檢視埠的命令。還有個有意思的是在windows上看埠的,有次在windows上啟動乙個服務一直報埠占用,解決方法是先用 netstat an...