结束占用端口的进程

终止监听某端口的进程(例如卡住的开发服务器)。

macOSlsof 文件占用进程诊断中风险
运行下面的命令,把 8080 换成你的端口号即可终止占用它的进程。不确定端口是谁占用时,请先执行查找端口的命令确认。

01命令

命令
$ lsof -ti :8080 | xargs kill

02作用说明

lsof -ti :8080 只输出占用 8080 端口的进程 PID,xargs kill 会向每个 PID 发送 SIGTERM——这是允许进程清理资源的“温和”终止信号。建议先确认进程身份再执行,避免误杀。

03风险

风险中风险
系统兼容性macOS 10.11 El Capitan – 15 Sequoia
!注意: 该操作会直接终止进程,目标应用中未保存的工作会丢失。

04撤销

✓无需撤销——该命令不会改变持久状态。

05来源

最后验证: 2025-11-16 · 分类: 开发者

06相关方案