1. 看到端口对应的进程id
命令:netstat -ano |findstr “端口”
C:\Users\yuqingyuhou>netstat -ano |findstr "51582"
TCP 127.0.0.1:51582 127.0.0.1:51583 ESTABLISHED 93120
TCP 127.0.0.1:51583 127.0.0.1:51582 ESTABLISHED 93120
2. 通过进程id查找对应的进程名称
命令:tasklist |findstr “进程id”
C:\Users\yuqingyuhou>tasklist |findstr "93120"
firefox.exe 93120 Console 3 272,908 K
C:\Users\yuqingyuhou>
3. 通过命令杀掉进程或端口
(1)taskkill /F /im firefox.exe 一定是全名,后面的后缀".exe"不能省略
C:\Users\yuqingyuhou>taskkill /F /im firefox.exe
成功: 已终止进程 "firefox.exe",其 PID 为 93120。
成功: 已终止进程 "firefox.exe",其 PID 为 9660。
成功: 已终止进程 "firefox.exe",其 PID 为 89796。
成功: 已终止进程 "firefox.exe",其 PID 为 11440。
成功: 已终止进程 "firefox.exe",其 PID 为 94116。
成功: 已终止进程 "firefox.exe",其 PID 为 10232。
成功: 已终止进程 "firefox.exe",其 PID 为 96096。
成功: 已终止进程 "firefox.exe",其 PID 为 9104。
成功: 已终止进程 "firefox.exe",其 PID 为 96000。
成功: 已终止进程 "firefox.exe",其 PID 为 11832。
成功: 已终止进程 "firefox.exe",其 PID 为 89256。
错误: 无法终止进程 "firefox.exe",其 PID 为 94272。
原因: 没有此任务的实例在运行。
成功: 已终止进程 "firefox.exe",其 PID 为 92776。
成功: 已终止进程 "firefox.exe",其 PID 为 96968。
成功: 已终止进程 "firefox.exe",其 PID 为 92524。
成功: 已终止进程 "firefox.exe",其 PID 为 10728。
错误: 无法终止进程 "firefox.exe",其 PID 为 93944。
原因: 没有此任务的实例在运行。
错误: 无法终止进程 "firefox.exe",其 PID 为 91684。
原因: 没有此任务的实例在运行。
C:\Users\yuqingyuhou>tasklist |findstr "93120"
C:\Users\yuqingyuhou>
(2)taskkill /pid 9542
C:\Users\yuqingyuhou>tasklist |findstr "9524"
firefox.exe 9524 Console 3 33,000 K
C:\Users\yuqingyuhou>taskkill /pid 9524
成功: 给进程发送了终止信号,进程的 PID 为 9524。
C:\Users\yuqingyuhou>
(3)taskkill /pid 9542 -t -f 根据进程id强制杀死指定端口
C:\Users\yuqingyuhou>taskkill /pid 9524 -t -f
成功: 已终止 PID 9524 (属于 PID 12948 子进程)的进程。
C:\Users\yuqingyuhou>
注:
/f 表示强制结束进程
/t 结束进程树,对于很多时候,一个程序开启之后可能会多个有子进程,可以采用结束进程树的方式,结束掉全部进程
结束进程树的方式,结束掉全部进程
/im后只能跟进程名,/pid后只能跟进程pid