端口被占用,干掉它

这个问题遇到过好几次,起初是在开发Android是adb端口被占用,就连360都曾占用过;特此记录:

这次是 35729 被占用了,看操作:

1 . 查看占用端口的进程PID

1
netstat -ano|findstr 35729  # 35729是我这边被占用的端口,你根据自己的情况下而定。

输出如下:

1
2
3
4
5
6
E:\workspace\VSCode\three.js\Three.js-start (master -> origin)
λ netstat -ano|findstr 35729
TCP 0.0.0.0:35729 0.0.0.0:0 LISTENING 8084
TCP [::]:35729 [::]:0 LISTENING 8084
TCP [::1]:10082 [::1]:35729 ESTABLISHED 10804
TCP [::1]:35729 [::1]:10082 ESTABLISHED 8084

2 . 看到 35729 端口的 PID 是 8084,通过PID查看所有进程,看看谁在作祟

1
tasklist /fi "PID eq 8084"
1
2
3
4
5
6
E:\workspace\VSCode\three.js\Three.js-start (master -> origin)
λ tasklist /fi "PID eq 8084"

映像名称 PID 会话名 会话# 内存使用
========================= ======== ================ =========== ============
node.exe 8084 Console 1 98,516 K

3 . PID,干掉它:

1
taskkill /pid 8084 /f
1
2
3
E:\workspace\VSCode\three.js\Three.js-start (master -> origin)
λ taskkill /pid 8084 /f
成功: 已终止 PID 为 8084 的进程。

完工。

最初发布在 http://blog.sina.com.cn/s/blog_694394d30102wgxg.html

文章目录
本站总访问量 | 本文总阅读量