1. 查找占用端口的进程 PID
bash
复制
sudo lsof -i :8080
输出示例:
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
nginx 12345 root 6u IPv4 1234567 0t0 TCP *:8080 (LISTEN)
PID(例如 12345)就是占用 8080 端口的进程 ID。
2. 强制终止该进程
bash
复制
sudo kill -9 12345 # 替换为实际PID
sudo lsof -i :8899
kill -9 12345 12345替换为真实端口