windows命令行杀死进程
可以通过以下方式 杀死 指定进程:
先通过 netstat -nao 查看所有的网络进程占用的端口 与 PID
如下:
netstat -nao
C:\Users\szh>netstat -ano
活动连接
协议 本地地址 外部地址 状态 PID
TCP 0.0.0.0:135 0.0.0.0:0 LISTENING 1112
TCP 0.0.0.0:445 0.0.0.0:0 LISTENING 4
TCP 0.0.0.0:902 0.0.0.0:0 LISTENING 5092
TCP 0.0.0.0:912 0.0.0.0:0 LISTENING 5092
TCP 0.0.0.0:3306 0.0.0.0:0 LISTENING 3092
TCP 0.0.0.0:5040 0.0.0.0:0 LISTENING 6724
TCP 0.0.0.0:6646 0.0.0.0:0 LISTENING 7916
TCP 0.0.0.0:8081 0.0.0.0:0 LISTENING 14396
TCP 0.0.0.0:12290 0.0.0.0:0 LISTENING 7044
TCP 0.0.0.0:49152 0.0.0.0:0 LISTENING 17116
TCP 0.0.0.0:49664 0.0.0.0:0 LISTENING 928
TCP 0.0.0.0:49665 0.0.0.0:0 LISTENING 1580
TCP 0.0.0.0:49666 0.0.0.0:0 LISTENING 1496
TCP 0.0.0.0:49668 0.0.0.0:0 LISTENING 1020
TCP 0.0.0.0:49671 0.0.0.0:0 LISTENING 3632
....
...
过长,我直接截取了部分
对想查看的端口做截取:
netstat -ano | findstr "8081"
C:\Users\szh>netstat -ano | findstr "8081"
TCP 0.0.0.0:8081 0.0.0.0:0 LISTENING 14396
TCP 127.0.0.1:8081 127.0.0.1:55226 ESTABLISHED 14396
TCP 127.0.0.1:8081 127.0.0.1:55234 ESTABLISHED 14396
TCP 127.0.0.1:8081 127.0.0.1:55377 ESTABLISHED 14396
TCP 127.0.0.1:55115 127.0.0.1:8081 TIME_WAIT 0
TCP 127.0.0.1:55162 127.0.0.1:8081 TIME_WAIT 0
TCP 127.0.0.1:55194 127.0.0.1:8081 TIME_WAIT 0
TCP 127.0.0.1:55219 127.0.0.1:8081 TIME_WAIT 0
TCP 127.0.0.1:55226 127.0.0.1:8081 ESTABLISHED 5268
TCP 127.0.0.1:55234 127.0.0.1:8081 ESTABLISHED 5268
TCP 127.0.0.1:55264 127.0.0.1:8081 TIME_WAIT 0
TCP 127.0.0.1:55303 127.0.0.1:8081 TIME_WAIT 0
TCP 127.0.0.1:55329 127.0.0.1:8081 TIME_WAIT 0
TCP 127.0.0.1:55346 127.0.0.1:8081 TIME_WAIT 0
TCP 127.0.0.1:55377 127.0.0.1:8081 ESTABLISHED 5268
TCP [::]:8081 [::]:0 LISTENING 14396
通过PID 杀死指定的服务:
先查看下 PID 为 14396 的服务 是什么进程:
tasklist | findstr 14396
C:\Users\szh>tasklist | findstr 14396
node.exe 14396 Console 1 120,836 K
可以看到是 NodeJS 的控制台进程:
然后杀死进程使用以下指令:
taskkill /pid 14396 -t -f
-f 用来强制执行
————————————————
版权声明:本文为CSDN博主「高达一号」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/u010003835/article/details/81187558