📅  最后修改于: 2023-12-03 15:06:57.975000             🧑  作者: Mango
在 Windows 操作系统中,经常会出现进程卡死、无法关闭的情况。这时,我们可以通过查找占用该进程的端口号,并用 Shell-Bash 命令杀死该进程,解决该问题。以下是具体步骤:
在命令提示符界面下(CMD),使用以下命令查找占用特定端口号的进程:
netstat -ano | findstr :{端口号}
其中,“{端口号}”为要查找的端口号。
此命令会返回一行形如“TCP 0.0.0.0:{端口号} 0.0.0.0:0 LISTENING {进程ID}”的结果,其中“{进程ID}”为该端口占用的进程 ID。
在查找到进程 ID 后,我们可以使用以下命令结束该进程:
taskkill /F /PID {进程ID}
其中,“/F”参数表示强制关闭该进程,“/PID”参数指定要关闭的进程 ID,“{进程ID}”为上一步中查找到的进程 ID。
在命令执行成功后,该进程就会被关闭并释放端口号。
以上就是使用 Shell-Bash 命令在 Windows 中杀死进程的具体步骤。在实际应用中,我们可以编写脚本,以简化操作流程。