You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过终端终止localhost 3000端口的占用进程?

解决localhost 3000端口被占用的终端操作方法

已知进程PID时(如你的情况PID为42585)

  • 直接终止进程:
    kill 42585
    
  • 若进程无响应,强制终止:
    kill -9 42585
    

未知进程PID时

macOS/Linux系统

  1. 查找占用3000端口的进程PID:
    lsof -i :3000
    
    从输出中找到PID列对应的数值
  2. 用上述kill命令终止进程;或者直接用一行命令完成查找+终止:
    kill $(lsof -t -i :3000)
    
    强制终止版本:
    kill -9 $(lsof -t -i :3000)
    

Windows系统

  1. 查找占用3000端口的进程PID:
    netstat -ano | findstr :3000
    
  2. 终止进程(将<PID>替换为查到的数值):
    taskkill /PID <PID> /F
    

注:Control+C仅终止前台任务,若进程转入后台或成为僵尸进程则无法彻底终止,直接通过PID杀掉进程是最可靠的方式。

内容的提问来源于stack exchange,提问作者ing.cesaroman

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.30 05:49:57