📜  在 mac 中杀死端口 - Shell-Bash (1)

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

在 Mac 中杀死端口 - Shell/Bash

在Mac中杀死端口是程序员常常需要做的任务之一。这篇文章将介绍如何使用Shell/Bash命令来在Mac中杀死端口。您需要打开终端应用程序并运行以下命令。

查找端口号

在杀死端口之前,我们需要知道要杀死的端口号。我们可以使用以下命令来查找正在运行的端口。

$ lsof -i :<PORT_NUMBER>

替换<PORT_NUMBER>为您要杀死的端口号。例如,如果要查找端口号为3000的进程,请运行以下命令。

$ lsof -i :3000
杀死端口

一旦你知道了要杀死的端口号,你可以使用以下命令来终止与端口号对应的进程。

$ kill $(lsof -t -i :<PORT_NUMBER>)

替换<PORT_NUMBER>为您要杀死的端口号。例如,如果要终止端口号为3000的进程,请运行以下命令。

$ kill $(lsof -t -i :3000)
结论

在Mac中杀死端口可以用这些简单的Shell/Bash命令。使用上述命令,您可以轻松地查找正在运行的端口,然后终止它们的进程。在某些情况下,您需要使用sudo权限才能杀死端口。但请注意,您应该谨慎地在终止进程之前检查它们的PID和实际的进程。