有些时候在Windows下运行程序的时候经常会因为端口被占用而无法运行,而Windows下没有直接查看端口的方法,下面我就给大家分享两种查看端口占用的方法
[size=large][color=black][b]工具/原料[/b][/color][/size]
[list]
[*]CMD命令行
[*]360安全卫士
[*]TcpView
[/list]
[size=large][color=black][b]命令行法[/b][/color][/size]
在开始-运行,输入CMD打开命令行界面,输入命令
netstat -ano | findstr "80" (注80是你想要看查看的端口号)
就会输出包含80端口使用的情况
具体对应的行是
协议 本地地址 外部地址 状态 PID
[img]http://h.hiphotos.baidu.com/exp/w=480/sign=29e857320d2442a7ae0efcade142ad95/dbb44aed2e738bd404a5df80a38b87d6267ff9ff.jpg[/img]
如果想看某个进程具体是哪个进程可以使用下面命令
tasklist | findstr "5584"(注 5584是进程的id即PID)
[img]http://f.hiphotos.baidu.com/exp/w=480/sign=6cfaf5cad31373f0f53f6e97940e4b8b/a08b87d6277f9e2fbab170b91d30e924b999f3ff.jpg[/img]
参考:http://jingyan.baidu.com/article/37bce2be10a5c21002f3a2cf.html
[size=large][color=black][b]工具/原料[/b][/color][/size]
[list]
[*]CMD命令行
[*]360安全卫士
[*]TcpView
[/list]
[size=large][color=black][b]命令行法[/b][/color][/size]
在开始-运行,输入CMD打开命令行界面,输入命令
netstat -ano | findstr "80" (注80是你想要看查看的端口号)
就会输出包含80端口使用的情况
具体对应的行是
协议 本地地址 外部地址 状态 PID
[img]http://h.hiphotos.baidu.com/exp/w=480/sign=29e857320d2442a7ae0efcade142ad95/dbb44aed2e738bd404a5df80a38b87d6267ff9ff.jpg[/img]
如果想看某个进程具体是哪个进程可以使用下面命令
tasklist | findstr "5584"(注 5584是进程的id即PID)
[img]http://f.hiphotos.baidu.com/exp/w=480/sign=6cfaf5cad31373f0f53f6e97940e4b8b/a08b87d6277f9e2fbab170b91d30e924b999f3ff.jpg[/img]
参考:http://jingyan.baidu.com/article/37bce2be10a5c21002f3a2cf.html
本文介绍了在Windows系统中查看端口占用情况的两种方法:通过命令行和使用第三方工具如360安全卫士或TcpView。具体步骤包括使用netstat命令结合findstr来查找特定端口的状态以及通过tasklist命令确定对应PID的进程。
4207

被折叠的 条评论
为什么被折叠?



