Win10进程查询及关闭

起因

运行一个Java项目时,报错,发现8080端口被一个程序占用,但是我却找不到这个程序是哪个,于是有了这篇文章。

CMD查询进程

查看Windows所有端口进程

打开命令提示符窗口,输入netstat -ano,回车,所有端口进程显示如下

进程

查询某端口的程序

以8080端口为例,输入netstat -aon|findstr "8080",显示如下,最后一列是PID

程序

根据PID查看占用程序

输入tasklist|findstr "9472",如下

PID

任务管理器关闭进程

开启任务管理器的PID显示

打开任务管理器,在随便一列右键,勾选PID即可显示

任务管理器

根据PID结束进程

结束进程

命令行杀进程

如果要杀nginx.exe进程,命令如下

1
taskkill /im nginx.exe /f

也可以使用pid杀:

1
taskkill /f /pid {pid}

这里的/f意为强制结束进程