windows下查看端口占用程序

学习python网络编程的时候虽然写了try…finally语句来关闭套接字,但是经常还是发生端口占用的情况,linux下查找占用的程序很容易,但是windows下我一直不太清楚,知道今天看视频时才发现这个发放,现在分享出来

其实只需要两个命令就能找到了

第一个命令

netstat -ano | findstr "1080"

这个命令后面的数字是你需要查找的端口

查看是哪个程序占用了这个端口
看到第一行状态是 LISTENING 说明有程序正在监听这个地址,而最后的数字就是任务管理器的PID

第二个命令

taskerlist | findstr "79728"

查看是哪个程序占用了这个端口
可以看到是V2ray占用了这个端口,打开任务管理器结束掉它即可