结束占用端口的进程
终止监听某端口的进程(例如卡住的开发服务器)。
运行下面的命令,把 8080 换成你的端口号即可终止占用它的进程。不确定端口是谁占用时,请先执行查找端口的命令确认。
01命令
命令
$ lsof -ti :8080 | xargs kill02作用说明
lsof -ti :8080 只输出占用 8080 端口的进程 PID,xargs kill 会向每个 PID 发送 SIGTERM——这是允许进程清理资源的“温和”终止信号。建议先确认进程身份再执行,避免误杀。
03风险
!注意: 该操作会直接终止进程,目标应用中未保存的工作会丢失。
04撤销
✓无需撤销——该命令不会改变持久状态。
05来源
- lsof — list open files依据: lsof -t prints PIDs only, suitable for piping to kill.
最后验证: 2025-11-16 · 分类: 开发者