windows端口占用處理方法

(1)輸入命令:netstat -ano,列出全部端口的狀況。在列表中咱們觀察被佔用的端口,好比是8081,首先找到它。
C:\Users\Administrator>netstat -ano
活動鏈接
協議 本地地址 外部地址 狀態 PIDjava

...................................
TCP [::]:1036 [::]:0 LISTENING 680 TCP [::]:1080 [::]:0 LISTENING 2260 TCP [::]:1081 [::]:0 LISTENING 2260 TCP [::]:1086 [::]:0 LISTENING 3248 TCP [::]:3306 [::]:0 LISTENING 6336 TCP [::]:8080 [::]:0 LISTENING 2260
...................................

(2)查看被佔用端口對應的PID,輸入命令:netstat -aon|findstr "8080",回車,記下最後一位數字,即PID,這裏是2260
網絡

C:\Users\Administrator>netstat -aon|findstr "8080"
TCP 0.0.0.0:8080 0.0.0.0:0 LISTENING 2260
TCP [::]:8080 [::]:0 LISTENING 2260

(3)繼續輸入tasklist|findstr "2260",回車,查看是哪一個進程或者程序佔用了6040端口,結果是:javaw.exe spa

C:\Users\Administrator>tasklist|findstr "2260"
java.exe 2260 Services 0 114,364 K

(4)結束該進程:在任務管理器中選中該進程點擊」結束進程「按鈕,或者是在cmd的命令窗口中輸入:taskkill /f /t /im java.exe。code

C:\Users\Administrator>taskkill /f /t /im java.exe
成功: 已終止 PID 2260 (屬於 PID 1596 子進程)的進程。

總結,命令來源網絡搜索,若有誤,後續修正!blog

相關文章
相關標籤/搜索