Windows中殺死占用某個埠的程序

2021-07-31 23:29:18 字數 573 閱讀 7099

最近寫專案,總是出現埠被占用的問題,原來傻傻的把電腦重啟一下,終於有一天受不了了,想要想辦法解決。剛開始從網上找了好多教程,發現不行。開始自己嘗試,終於,成功的將占用埠的程序殺掉。在此記錄下過程(以8080埠為例):

netstat -ano

| findstr 80

//列出程序極其占用的埠,且包含 80

結果如下: 

發現 8080 埠被 pid(程序號)為 9268 的程序占用。

tasklist | findstr 9268
根據程序號從任務管理器中查詢該程式,手動殺死即可。

但是我發現,在任務管理器中找不到該程式。只好從命令列殺死該程式了,命令如下:

taskkill -pid

程序-f//強制關閉某個程序

這樣就把占用8080埠的程序給乾掉了,終於可以愉快的不用重啟電腦了。

Windows中殺死占用某個埠的程序

最近寫專案,總是出現埠被占用的問題,原來傻傻的把電腦重啟一下,終於有一天受不了了,想要想辦法解決。剛開始從網上找了好多教程,發現不行。開始自己嘗試,終於,成功的將占用埠的程序殺掉。在此記錄下過程 以8080埠為例 netstat ano findstr 80 列出程序極其占用的埠,且包含 80 結果...

Windows中殺死占用某個埠的程序

第一步,根據埠號查詢對應的程序號 c view plain copy netstat ano findstr 80 列出程序極其占用的埠,且包含 80 結果如下 發現 8081 埠被 pid 程序號 為 2000 的程序占用。第二步,據程序號尋找程序名稱 c view plain copy task...

Windows中殺死占用 某個埠的程序

啟動tomcat時候,控制台報錯,發現是埠占用,於是尋找方法關閉對應的程式。從網上找了好久,嘗試之後,發現不行。開始自己嘗試,終於,成功的將占用埠的程序殺掉。在此記錄下過程 以8081埠為例 netstat ano findstr 80 列出程序極其占用的埠,且包含 80 發現 8081 埠被 pi...