1. 程式人生 > >cmd關閉被佔用的埠命令及教程詳解

cmd關閉被佔用的埠命令及教程詳解

//關閉端口占用命令
eg:
1. netstat -nao | findstr “8080” 查詢8080埠
2. taskkill /pid 3017 /F 關閉pid為3017的程序
//詳解 ↓
但往往很多時候只需要檢視某個埠的使用情況,它到底被那個程序(對應PID)佔用了,或者你還需要把它Kill掉。如果你在Windows作業系統,你可以使用netstat命令來查詢PID,然後可以開啟工作管理員,檢視這個PID對應的程序名;如果PID沒有顯示,選單》檢視》選擇列》選中PID即可;得知程序後,我們可以將程序殺掉。下面我簡單描述一下我所瞭解的在Windows和Linux系統下處理方式。(假如我們需要確定誰佔用了我們的8080埠)1、Windows平臺
在windows控制檯視窗下執行:
查詢8080埠
netstat -nao | findstr “8080”

TCP 127.0.0.1:9010 0.0.0.0:0 LISTENING 3017
你看到是PID為3017的程序佔用了8080埠,如果進一步你想知道它的程序名稱,你可以使用如下命令:tasklist | findstr “3017” 如果你想殺死這個程序,你當然可以用前面描述的那種方法,在工作管理員裡把它KILL了,但如果你喜歡高效一點,那麼用taskkill命令就可以了。taskkill /pid 3017 /F那麼這個程序就灰灰湮滅了