Windows应用之——如何查看被占用的端口号及释放进程
一 现象
你可能遇到这样的情况,执行某项指令时显示“error The port 1337 is already used by another application”,这样的情况下如何查看被占用的端口号和释放应用呢?这就是本节将要解决的问题。
二 查看被占用的端口号
2.1 netstat工具介绍
- Netstat是控制台命令,是一个监控TCP/IP网络的非常有用的工具,它可以显示路由表、实际的网络连接以及每一个网络接口设备的状态信息。Netstat用于显示与IP、TCP、UDP和ICMP协议相关的统计数据,一般用于检验本机各端口的网络连接情况
2.2 使用netstat查看被占用的端口号
打开终端,输入下面的指令,查询与端口号对应的进程PID
1
netstat -aon | findstr "1337"
根据进程PID,查询对应的应用
1
tasklist | findstr "5056"
三 关闭暂用的资源,释放端口
打开windows任务管理器,切换到进程选项卡
右键关闭占用端口的应用