天天看點

window系統通過端口号殺死程序

環境部署還是linux用得多,window的指令用得少,有時候知道一些操作指令存在,就是想不起來那個單詞是啥了

這裡記錄一下常用的,以後有機會不斷填充

查找占用的端口号:netstat -aon|findstr "8080"

C:\Users\admin>netstat -aon|findstr "8080"

  TCP    0.0.0.0:8080           0.0.0.0:0              LISTENING       9400

  TCP    127.0.0.1:8080         127.0.0.1:61300        TIME_WAIT       0

  TCP    127.0.0.1:8080         127.0.0.1:61313        TIME_WAIT       0

  TCP    127.0.0.1:8080         127.0.0.1:61319        TIME_WAIT       0

  TCP    127.0.0.1:8080         127.0.0.1:61321        TIME_WAIT       0

  TCP    127.0.0.1:8080         127.0.0.1:61323        TIME_WAIT       0

  TCP    127.0.0.1:8080         127.0.0.1:61325        TIME_WAIT       0

  TCP    127.0.0.1:8080         127.0.0.1:61327        TIME_WAIT       0

  TCP    127.0.0.1:8080         127.0.0.1:61329        TIME_WAIT       0

  TCP    127.0.0.1:8080         127.0.0.1:61331        TIME_WAIT       0

  TCP    127.0.0.1:8080         127.0.0.1:61337        TIME_WAIT       0

  TCP    127.0.0.1:8080         127.0.0.1:61339        TIME_WAIT       0

殺死程序:taskkill /pid 9400

這裡報了個提示

C:\Users\admin>taskkill /pid 9400

錯誤: 無法終止 PID 為 9400 的程序。

原因: 隻能強行終止這個程序(帶 /F 選項)。

我改成:taskkill /F /pid 9400

最終

C:\Users\admin>taskkill /F /pid 9400

成功: 已終止 PID 為 9400 的程序。

再查一下占用是否還在

netstat -aon|findstr "8080"

結果:

C:\Users\admin>netstat -aon|findstr "8080"

C:\Users\admin>