📜  如何在 mac 上根据端口号终止服务 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:38:20.697000             🧑  作者: Mango

如何在 Mac 上根据端口号终止服务 - Shell-Bash

在 Mac 上,有时候会遇到需要终止正在运行的服务的情况。这时,我们可以通过端口号来查找并终止相应的服务。

以下是根据端口号终止服务的几个步骤:

步骤1:查看端口号对应的服务

使用以下命令可以查看占用指定端口号的服务:

lsof -i :端口号

其中,端口号为需要查看的端口号,如:

lsof -i :8080

这个命令会返回所有占用 8080 端口号的服务的详细信息。

步骤2:终止服务

在上一步中,我们获取了占用 8080 端口的服务的 PID。使用以下命令可以终止该服务:

kill -9 PID

其中,PID 为需要终止的服务的进程 ID。

完整代码片段
# 查看占用 8080 端口号的服务
lsof -i :8080

# 终止服务
kill -9 PID

以上就是使用 Shell-Bash 在 Mac 上根据端口号终止服务的方法。