Skip to main content

端口占用

要杀死占用特定端口的进程,可以使用以下命令:

  1. 首先,使用 lsof 命令找到占用指定端口的进程ID(PID):

    sudo lsof -i :<port_number>

    <port_number> 替换为实际的端口号。

  2. lsof 的输出结果中,找到对应端口的进程ID(通常在输出的第二列)。记下这个进程ID。

  3. 使用 kill 命令杀死进程:

    sudo kill <PID>

    <PID> 替换为实际的进程ID。

例如,假设要杀死占用端口号为 8080 的进程,可以执行以下命令:

sudo lsof -i :8080

找到输出结果中的进程ID,假设为 12345,然后执行以下命令:

sudo kill 12345

这将终止占用端口 8080 的进程。

请注意,使用 sudo 是为了获取足够的权限来执行这些命令。确保在使用 kill 命令时小心谨慎,确保你要终止的是正确的进程。