端口占用,cmd杀死进程

1.netstat -aon|findstr “8910”,查看被占用的端口号8910
在这里插入图片描述

-a 显示所有连接和侦听端口。

-n 以数字形式显示地址和端口号。

-o 显示拥有的与每个连接关联的进程 ID

占用 8910 端口对应的程序的 PID 号为 9492;

2.通过pid查找进程 tasklist | findstr "9492"
在这里插入图片描述
java.exe就是进程名

*3.杀死进程 taskkill /f /t /im 进程号或进程名
在这里插入图片描述
随便使用那种方式都可

### 使用 CMD 终止 Windows 进程的方法 对于在命令提示符 (CMD) 中终止进程的操作,有多种方法可供选择。 #### 方法一:通过进程 ID (PID) 当已知目标进程的 PID 时,可以使用 `taskkill` 命令来结束该进程。为了强制关闭进程,在命令后面加上 `/F` 参数[^1]: ```bash taskkill /pid <PID> /F ``` 这里的 `<PID>` 需要被具体的数值所替代,例如想要终止 PID 为 8828 的进程,则输入如下命令: ```bash taskkill /pid 8828 /F ``` #### 方法二:通过进程名称 除了依据 PID 外,还可以按照进程的名字来进行匹配并停止它们。这适用于知道确切的应用程序文件名的情况,如 `notepad.exe` 或者其他任何正在运行的服务或应用程序。同样地,加入 `/F` 可实现强制关闭[^5]: ```bash taskkill /IM <进程名>.exe /F ``` 举例来说,若想关闭记事本应用的话,就应当这样写入指令: ```bash taskkill /IM notepad.exe /F ``` #### 方法三:针对特定端口上的监听进程 有时可能不知道具体哪个进程占用了某个端口号,但是希望将其释放出来以便于重新绑定到新的服务上。此时可以通过先查询再杀掉的方式处理这个问题。首先利用 `netstat -ano | findstr ":<port>"` 找出对应的 PID ,之后再用上述提到过的 `taskkill` 指令去清除它[^4]: ```bash netstat -ano | findstr :3306 taskkill /pid <查找到的PID> /F ``` 请注意,如果遇到权限不足导致无法成功执行这些操作的情形,请尝试右键点击 CMD 图标并选择“以管理员身份运行”,从而获得足够的控制权完成任务。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值