macOS 关闭占用指定端口的进程

wanxger1 分钟阅读

在启动项目的时候有时候会提示端口被占用,但是怎么都找不到那个关闭进程的地方,可以直接通过命令行关闭这个进程:

如要关闭占用80端口的进程,则进行如下操作:

  1. 查找占用80端口的进程,须在终端中输入如下命令:
lsof -i:80

该操作会把所有的占用80端口的进程都列出来,找到需要关闭的那个进程,记住它的 PID 。

  1. 终止进程并接触端口占用,须在终端中输入如下命令并把变量 PID 换为你在上一步中获取的 PID :
kill ${PID}