window端口被占用

170 阅读1分钟
  1. 打开CMD,通过端口号找到PID,以8080端口为例
netstat -ano | findstr 8080

netstat: 显示活动 TCP 连接、计算机侦听的端口、以太网统计信息、IP 路由表、IP、ICMP、TCP 和 UDP 协议) 的 IPv4 统计信息 (以及 IPv6、ICMPv6、TCP over IPv6 和 UDP over IPv6 协议) 的 IPv6 统计信息 (在不使用参数的情况下,此命令显示活动的 TCP 连接) a: 显示计算机侦听的所有活动 TCP 连接以及 TCP 和 UDP 端口。

n: 显示活动的 TCP 连接,但是,地址和端口号以数字表示,并且不会尝试确定名称。

o: 显示活动的 TCP 连接,并包括每个连接的进程 ID (PID) 。 可以在 Windows 任务管理器的“进程”选项卡上找到基于 PID 的应用程序。 此参数可与 -a、 -n 和 -p 组合使用。 |

  TCP    0.0.0.0:8080           0.0.0.0:0              LISTENING       22768
  TCP    10.101.56.189:8080     10.101.56.189:55034    ESTABLISHED     22768
  TCP    10.101.56.189:8080     10.101.56.189:56230    ESTABLISHED     22768
  TCP    10.101.56.189:50847    109.244.184.79:8080    ESTABLISHED     16164
  TCP    10.101.56.189:55034    10.101.56.189:8080     ESTABLISHED     20072
  TCP    10.101.56.189:56230    10.101.56.189:8080     ESTABLISHED     20072
  TCP    10.101.56.189:64657    10.99.10.111:8080      ESTABLISHED     16164

找到进程号为: 22768

  1. 终止该进程
taskkill /F /PID 22768

/F: 强制终止进程

/PID: process id