一行命令关闭占用指定端口的进程

262 阅读1分钟

解决端口被占用的情况

假设是 3000 端口被占用了

  1. 首先,找出占用 3000 端口的进程 ID
lsof -i :3000

这会显示占用该端口的进程信息, 复制 PID(进程ID)

也可以添加 -t 参数, 这样就只会输出 PID

lsof -ti:3000
  1. 然后,使用 kill 命令终止该进程
kill -9 <PID>

<PID> 替换为上一步中复制的 PID

两个命令合二为一

kill -9 $(lsof -ti:3000)

完美!