檢視Linux埠占用,並kill掉相關程序

2021-10-01 06:57:41 字數 408 閱讀 8013

首先,兩條命令,lsof命令和netstat命令。

方式一:lsof命令

1、檢視占用埠程序的pid:

lsof -i:

kill -9

方式二:netstat命令

1、檢視占用埠程序的pid:

netstat -tunlp|grep

2、kill方法如上。

kill -9

補充:根據程式名檢視對應的pid

1、用ps命令(zb專用):

ps -ef | grep

kill -9

2、用pgrep命令:

pgrep命令的p表明了這個命令是專門用於程序查詢的grep。

pgrep

kill -9

隔很長時間不用,就忘了,故記下!

linux檢視埠占用

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

linux檢視埠占用

今天發現伺服器上mysql 3306埠起不來,老提示埠已經被占用。使用命令 ps aux grep mysql 發現並沒有3306埠的mysql程序。使用命令 netstat anp 檢視所有的程序和埠使用情況。發現下面的程序列表,其中最後一欄是pid program name 假設我們發現3306...

linux檢視埠被占用情況,並結束占用該埠程序

linux 檢視埠占用情況可以使用 lsof 和 netstat 命令 如果發現這兩個命令提示沒有找不到的話,就需要安裝相應的lsof 和 net tools 另外 ps ef grep 程序pid可以獲取已經知道程序id的程序更多資訊 kill 9 程序pid 命令則可以直接殺死相應程序。這幾個命...