Windows中殺死佔用某個端口的進程

啓動tomcat時候,控制檯報錯,發現是端口占用,因而尋找方法關閉對應的程序。tomcat

從網上找了很久,嘗試以後,發現不行。開始本身嘗試,終於,成功的將佔用端口的進程殺掉。在此記錄下過程(以8081端口爲例):命令行

第一步,根據端口號查找對應的進程號code

netstat -ano | findstr 80 //列出進程極其佔用的端口,且包含 80 

  結果以下:

 發現 8081 端口被 PID(進程號)爲 2000 的進程佔用。blog

第二步,據進程號尋找進程名稱進程

tasklist | findstr 2000  

 
 從任務管理器中查找該程序,手動殺死便可。程序

至此,已經完成。方法

可是我發現,在任務管理器中找不到該程序。只好從命令行殺死該程序了,命令以下:im

taskkill -PID <進程號> -F //強制關閉某個進程  

 如此便可。img

相關文章
相關標籤/搜索