Windows系统查看端口占用
開始--運行--cmd?進入命令提示符?輸入netstat?-ano?即可看到所有連接的PID?之后在任務管理器中找到這個PID所對應的程序如果任務管理器中沒有PID這一項,可以在任務管理器中選"查看"-"選擇列"?經常,我們在啟動應用的時候發現系統需要的端口被別的程序占用,如何知道誰占有了我們需要的端口,很多人都比較頭疼,下面就介紹一種非常簡單的方法,希望對大家有用?假如我們需要確定誰占用了我們的9050端口?
1、Windows平臺?
在windows命令行窗口下執行:?
1.查看所有的端口占用情況
C:\>netstat?-ano
?協議??本地地址???????????外部地址????????狀態??????????PID
?TCP??127.0.0.1:1434?????0.0.0.0:0???????LISTENING????3236
?TCP??127.0.0.1:5679?????0.0.0.0:0???????LISTENING????4168
?TCP??127.0.0.1:7438?????0.0.0.0:0???????LISTENING????4168
?TCP??127.0.0.1:8015?????0.0.0.0:0???????LISTENING????1456
?TCP??192.168.3.230:139???0.0.0.0:0???????LISTENING????4
?TCP??192.168.3.230:1957???220.181.31.225:443???ESTABLISHED???3068
?TCP??192.168.3.230:2020???183.62.96.189:1522???ESTABLISHED???1456
?TCP??192.168.3.230:2927???117.79.91.18:80????ESTABLISHED???4732
?TCP??192.168.3.230:2929???117.79.91.18:80????ESTABLISHED???4732
?TCP??192.168.3.230:2930???117.79.91.18:80????ESTABLISHED???4732
?TCP??192.168.3.230:2931???117.79.91.18:80????ESTABLISHED???4732
2.查看指定端口的占用情況
C:\>netstat?-aon|findstr?"9050"
?協議??本地地址???????????外部地址????????狀態??????????PID
?TCP??127.0.0.1:9050?????0.0.0.0:0???????LISTENING????2016
P:?看到了嗎,端口被進程號為2016的進程占用,繼續執行下面命令:?(也可以去任務管理器中查看pid對應的進程)
3.查看PID對應的進程
C:\>tasklist|findstr?"2016"
?映像名稱????????????PID?會話名???????會話#????內存使用
?=========================?========?================
?tor.exe???????????2016?Console?????????0???16,064?K?
?
P:很清楚吧,tor占用了你的端口。
4.結束該進程
C:\>taskkill?/f?/t?/im?tor.exe
轉載于:https://blog.51cto.com/baigp/1302209
總結
以上是生活随笔為你收集整理的Windows系统查看端口占用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 使用keepalived加lvs做负载均
- 下一篇: 使用 iptables 限制***猜密码