Windows关闭占用的端口
- 由于编程工具非正常关闭,tomcat 进程后台继续运行,导致端口占用
- 解决方法:强制终止进程
一.软件版本
- windows 版本:Windows 7 Ultimate
- 其它:
CMD:Command Prompt
二.关闭端口
- 查询占用端口的进程的
PID
> netstat -aon | findstr "8080"
TCP 0.0.0.0:8090 0.0.0.0:0 LISTENING 20792
TCP [::]:8090 [::]:0 LISTENING 20792
- 通过
PID
强制终止进程(例子中 PID = 20792)
> taskkill /pid 20792 /F
成功: 已终止 PID 为 20792 的进程。
其它
1.查询进程和终止进程
- 通过
PID
查询进程名称
> tasklist | findstr "20792"
java.exe 20792 Console 1 397,940 K
- 强制终止进程
> taskkill /f /t /im java.exe
成功: 已终止 PID 20792 (属于 PID 19676 子进程)的进程。