做專案的過程中,當出現服務異常終止的時候,埠可能還一直被占用著,之前偶爾會記不清 kill 埠的命令,現在記錄一下,方便下次查詢^@^。
詳細過程(以8080埠為例):
1、開啟cmd命令視窗,輸入命令,根據埠號查詢對應的程序號
發現 8080 埠被 pid(程序號)為 9432 的程序占用。
2、強制關閉程序
taskkill /f /t /pid 9432
taskkill
命令使用附錄:
引數列表:
/s system 指定要連線到的遠端系統。
/u [domain\]user 指定應該在哪個使用者上下文
執行這個命令。
/p [password] 為提供的使用者上下文指定密碼。如果忽略,提示輸入。
/f 指定要強行終止的程序。
/fi filter 指定篩選進或篩選出查詢的的任務。
/pid process id 指定要終止的程序的pid。
/im image name 指定要終止的程序的映像名稱。萬用字元 '*'可用來指定所有映像名。
/t tree kill: 終止指定的程序和任何由此啟動的子程序。
/? 顯示幫助/用法。
猶記得很久很久很久以前(有沒有想起童話故事啊),簡單粗暴的重啟電腦(囧
)
到此為止,就可以繼續愉快的進行作業啦~~~
Windows中殺死占用某個埠的程序
最近寫專案,總是出現埠被占用的問題,原來傻傻的把電腦重啟一下,終於有一天受不了了,想要想辦法解決。剛開始從網上找了好多教程,發現不行。開始自己嘗試,終於,成功的將占用埠的程序殺掉。在此記錄下過程 以8080埠為例 netstat ano findstr 80 列出程序極其占用的埠,且包含 80 結果...
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...