Linux下檢視埠占用及PID

2021-09-12 11:36:06 字數 733 閱讀 8116

1.通過pid檢視埠占用。

netstat -anp|grep 1962

2.通過pid檢視程序詳情。

ps -ef|grep 1962

3.顯示所有程序資訊

ps -a

顯示所有程序資訊,連同命令列

ps -ef

ps 與grep 組合使用,查詢特定程序

沒有此命令,安裝:

以下命令可用於殺死占用某埠的所有程序。

kill -9 $(lsof -i tcp:程序號 -t)

1另外,非root使用者可能需要執行

sudo kill -9 $(lsof -i tcp:程序號 -t)

1補充:

檢視某埠占用情況

lsof -i :埠號

Linux下檢視tomcat占用埠

ps ef grep tomcat 後面帶 號,是為了檢視多個tomcat程序,例如tomcat6,tomcat7。解釋命令 ps檢視當前系統程序狀態,可以搭配kill指令隨時中斷 刪除不必要的程式。a 顯示所有程式。e 此選項的效果和指定 a 選項相同 f 顯示uid pid ppid c sti...

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...