找出是哪一支程式佔用了你的通訊埠(port) 號 – Windows篇

前言

相信大家有時候在開發或是啟動程式的時候,很常遇上「通訊埠(port) XX 已被使用」吧…

那這時候大家都怎麼做呢? 是會乖乖改設定設為另一個埠號

還是會先查看看現在是被哪一個程式占用呢

今天要來講的就是 CMD之中查詢特定port的方法

netstat

「netstat」是一個Windows cmd 中查詢當前的網路狀態,包括傳輸控制協定層的連線狀況、路由表、網路介面狀態和網路協定的統計訊息等。

這裡可以看到全部詳細的用法 (-h)

我們今天要用的指令是這個!!

netstat -ano | find "****"

**** 為欲查詢之 port號

現在來舉個例子

我在本機用python啟了 flask程式,佔據了 5000 port

這時候查出的結果是這樣

最後看到的那一個數字就是 PID 流程識別碼

可以理解為系統分配的唯一號碼這樣,也就是一個號碼就對應到一個程式

這時候還沒結束,我們打開工作管理員,並在搜尋框查詢剛剛的PID

就可以知道是python.exe目前正在使用了,那後續就看要強制終止還是怎樣囉~


結論

算是偏實用的文章吧哈哈,這樣就不用一個程式一個程式去排除了

可以直接用 CMD 加上工作管理員輕鬆的查到目前使用port的程式是誰

✅如有任何疑問,歡迎透過留言或messenger讓我們知道 !

⭐徵求合作夥伴,推廣連結~

其他筆記們

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *