方法一:
1. 在任务管理器查PID。
![](https://img.haomeiwen.com/i5838771/aecb6288e87c1f6b.png)
2. netstat –nao 看 Listening 的端口即可。
![](https://img.haomeiwen.com/i5838771/ef10370fb4aee1bc.png)
方法二:
Windows平台假如我们需要确定谁占用了我们的8080端口
1.0 在windows命令行窗口下执行:
C:\>netstat -aon|findstr "8080"
运行结果:
![](https://img.haomeiwen.com/i5838771/ca8c460ba7a2597e.png)
我们可以看到8080端口被进程号(PID)为2916的进程占用。
2.0 在windows命令行窗口下执行:
C:>tasklist|findstr "2916"
![](https://img.haomeiwen.com/i5838771/1fc11b968076768e.png)
我们可以知道是Tomcat7.ext占用了8080端口。
NETSTAT [-a] [-b] [-e] [-n] [-o] [-p proto] [-r] [-s] [-v] [interval]
-a 显示所有连接和监听端口。
-o 显示与每个连接相关的所属进程 ID。
-p proto 显示 proto 指定的协议的连接;proto 可以是下列协议之一: TCP、UDP、TCPv6 或 UDPv6。
-r 显示路由表。
结束进程:taskkill /pid "1568" -f
网友评论