在windows下查看所有端口:
先点击电脑左下角的开始,然后选择运行选项,接着我们在弹出的窗口中,输入【cmd】命令,进行命令提示符或者win+R。
然后我们在窗口中输入【netstat -ano】按下回车,即会显示所有的端口占用情况。如图所示:
netstat -ano|findstr “:5050” 5050是端口号,查询得出的54108是进程号
C:\Users>netstat -ano|findstr ":5050"
TCP 0.0.0.0:5050 0.0.0.0:0 LISTENING 54108
TCP 172.28.102.73:5050 172.28.102.73:59552 ESTABLISHED 54108
TCP 172.28.102.73:59552 172.28.102.73:5050 ESTABLISHED 5204
TCP [::]:5050 [::]:0 LISTENING 48308
查询指定的端口对应进程情况:
查询进程 tasklist|findstr “54108”
C:\Users>tasklist|findstr "54108"
__8go_build_main_go.exe 54108 Console 1 25,392 K
用命令行获取进程,然后杀死进程的方法
tasklist | more
taskkill /F /PID 54108