Windows系统查看端口占用并杀掉该进程
背景
有时可能会在本地启动springboot项目,使用swagger调试接口,可能会发生项目所用的端口被其他进程所占用,导致项目启动失败,就要查看该端口号是否被占用,如果占用杀掉该进程。
步骤
启动windows命令行窗口,并输入命令,输入netstat -ano然后回车,就可以看到系统当前所有的端口使用情况。
netstat -ano
通过命令查找某一特定端口,在命令窗口中输入命令中输入netstat -ano |findstr "端口号",然后回车就可以看到这个端口被哪个应用占用。
netstat -ano | findstr "3306"
查看到对应的进程id之后,就可以通过id查找对应的进程名称,使用命令tasklist | findstr "进程id号"
tasklist | findstr "2672"
通过命令杀掉进程,或者是直接根据进程的名称杀掉所有的进程,在命令框中输入如下命令taskkill /f /t /im "进程id或者进程名称"
taskkill /f /t /im "27672"
本文作者:wang_longan
本文链接:https://www.cnblogs.com/longan-wang/p/15133527.html
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步