windows进程处理

windows进程处理
1、查询监听80端口的进程号
C:\Users\lianghuoqiu> netstat -ano|findstr 80

 

2、查询nginx进程号pid
C:\Users\lianghuoqiu>tasklist |findstr nginx
xdm-nginx.exe 4348 Services 0 13,756 K
nginx.exe 5700 Services 0 16,540 K
nginx.exe 6944 Services 0 17,464 K

 

3、用命令关闭nginx进程
## 把上面命令查询到的3个进程号,逐个关闭
C:\Users\lianghuoqiu>taskkill /pid 4348 /f
C:\Users\lianghuoqiu>taskkill /pid 5700 /f
C:\Users\lianghuoqiu>taskkill /pid 6944 /f

 

4、备注
在实践中发现windows下运行的服务(通过“任务管理器”查看),连续跑一段时间后,在任务管理器中进行停止/重启,界面显示执行成功,但是后台运行的进程实际上没有真正停止,从而导致修改的配置不能生效。这时候就需要用到cmd界面,通过命令来管理服务。

 

5、删除服务的命令(慎用,很少情况下会用到)
C:\Users\lianghuoqiu> sc delete xdm-nginx
## 删除后,需要重启系统,在任务管理器看到服务被成功删除

posted @ 2025-04-01 10:40  slnngk  阅读(37)  评论(0)    收藏  举报