Windows中杀死占用某个端口的进程

做项目的过程中,当出现服务异常终止的时候,端口可能还一直被占用着,之前偶尔会记不清 kill 端口的命令,现在记录一下,方便下次查找^@^。
详细过程(以8080端口为例):
1、打开cmd命令窗口,输入命令,根据端口号查找对应的进程号

netstat -ano | findstr "8080"

这里写图片描述

发现 8080 端口被 PID(进程号)为 9432 的进程占用。

2、强制关闭进程

taskkill /f /t /PID 9432

这里写图片描述

taskkill 命令使用附录:

参数列表:
/S system 指定要连接到的远程系统。
/U [domain\]user 指定应该在哪个用户上下文
执行这个命令。
/P [password] 为提供的用户上下文指定密码。如果忽略,提示输入。
/F 指定要强行终止的进程。
/FI filter 指定筛选进或筛选出查询的的任务。
/PID process id 指定要终止的进程的PID。
/IM image name 指定要终止的进程的映像名称。通配符 '*'可用来指定所有映像名。
/T Tree kill: 终止指定的进程和任何由此启动的子进程。
/? 显示帮助/用法。

犹记得很久很久很久以前(有没有想起童话故事啊),简单粗暴的重启电脑(

到此为止,就可以继续愉快的进行作业啦~~~

posted @ 2018-06-28 09:26  大痴小乙  阅读(170)  评论(0)    收藏  举报