windows下通过PID杀死进程

前言

📋前言📋
💝博客:【无聊大侠hello word】💝
✍有一点思考,有一点想法,有一点理性!✍
✍本文由在下【无聊大侠hello word】原创,首发于CSDN✍

通过pid查看是什么进程

tasklist | findstr pid


查找所有运行的端口号

netstat -ano


查看被占用端口号的pid

netstat -aon |findstr “8080”


杀死指定pid进程

taskkill -t -f /pid pid号


启动项目时报如下错误

在这里插入图片描述

解决方案

本错误发生了端口抢占 重点是在 任务资源管理器 里面找不到时的解决方案

第一步

1.用cmd 打开本地的在windows命令行窗口:

2.在windows命令行窗口下键入如下命令:

在这里插入图片描述

第二步

在第二步有可能发生如下:

在这里插入图片描述
解决办法:

  1. 控制面板 ===》高级系统设置 ===》环境变量 ===》系统变量 ===》Path中追加;%SystemRoot%\system32
  2. 重新打开DOS再次运行netstat -an命令

在这里插入图片描述
第三步

本地地址下面可以看到被占用的端口号情况

在这里插入图片描述

比如上图中9001端口被PID19076的进程占用了。

1 .假如是希望查找指定的端口号被占用情况,比如查找80端口被占用的情况

可以使用如下命令:

netstat -aon | findstr "9001"

2 . 上面的命令就会查找到端口号中包含"9001"的端口占用情况,如下图

在这里插入图片描述
3 .知道了占用9001端口号的进程是PID为19076的进程,用下面的命令来查看具体的该进程的名称,使用如下命令:

tasklist | findstr "19076"

在这里插入图片描述

4 .假如这个进程占用了你的端口号,那么用这个方法干掉它。

第一种方法:

Ctrl+Alt+Delete调出windows任务管理器窗口,可以直接通过名称找到这个占用的进程,然后选择结束进程。也可以通过PID号找到这个进程。点击<查看>-><选择列>,勾选<PID(进程标识符号)>,找到并结束进程。

第二种方法:

 就是继续使用命令:
taskkill是Windows命令行里终止指定程序“进程”的命令。
 
/f 表示强制终止
/im 表示指定的进程名称,例如“explor.exe"
 
/pid 表示指定的进程ID进程号
 
taskkill /f /im javaw.exe
taskkill /f /pid 19076
第一种:taskkill /im java.exe /f

第二种:taskkill /f /t /javaw.exe

在这里插入图片描述

然后就可以运行项目

先赞后看,养成习惯!!!^ _ ^ ❤️ ❤️ ❤️
码字不易,大家的支持就是我的坚持下去的动力。点赞后不要忘了关注我哦!

  • 6
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值