有时候我们本地开发微服务的时候不小心后台运行了,需要找到并关掉。在linux下的命令我们都比较熟悉只要grep和kill命令就可以了。windows下的相对比较生僻,记录mark下。
1、按端口号查找pid
netstat -ano|findstr 8091
| 协议 | 本地地址 | 外部地址 | 状态 | PID |
| TCP | 127.0.0.1:1433 | 0.0.0.0 | LISTENING | 13464 |
2、按pid查找服务名称
tasklist|findstr 13464
| 映像名称 | PID | 会话名 | 会话# | 内存使用 |
| WeChat.exe | 13464 | Console | 1 | 149,612 K |
3、结束进程
taskkill /F /pid 13464
或者
taskkill /f /t /im WeChat.exe
/F 表示强制终止进程。
附录:其他命令
查看本机所有进程,cmd执行,
tasklist
本文介绍在Windows系统中如何通过命令行操作,利用netstat、tasklist和taskkill命令,查找并关闭指定端口上运行的进程。首先通过netstat命令结合findstr筛选出目标端口的PID,然后使用tasklist命令获取PID对应的服务名称,最后运用taskkill命令强制终止进程。

2827

被折叠的 条评论
为什么被折叠?



