📜  杀死所有服务器 5000 mac - Shell-Bash (1)

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

杀死所有服务器 5000 mac - Shell-Bash

本文介绍如何使用Shell-Bash命令在Mac环境下杀死所有服务器5000端口的进程。

步骤
  1. 打开终端(Terminal)应用程序。

  2. 使用以下命令查找5000端口的进程:

lsof -i :5000

该命令将返回类似以下结果:

COMMAND     PID       USER   FD   TYPE             DEVICE SIZE/OFF NODE NAME
python    12345       user    3u  IPv4 0x123456789abcdef      0t0  TCP *:5000 (LISTEN)

其中,PID(进程ID)是需要杀死的进程的唯一标识。

  1. 使用以下命令杀死对应进程:
kill -9 [PID]

例如,要杀死上面例子中的进程:

kill -9 12345
注意事项
  1. 使用kill命令需要管理员权限,可以在执行命令前加上sudo。

  2. 使用kill -9会强制杀死进程,可能导致数据损失等问题,请慎重使用。

  3. 如果出现“Operation not permitted”错误,请检查终端应用程序是否有权限访问进程。

完整代码片段如下:

# 杀死所有服务器 5000 mac - Shell-Bash
## 步骤
1. 打开终端(Terminal)应用程序。
2. 使用以下命令查找5000端口的进程:

lsof -i :5000

3. 使用以下命令杀死对应进程:

kill -9 [PID]


## 注意事项
1. 使用kill命令需要管理员权限,可以在执行命令前加上sudo。
2. 使用kill -9会强制杀死进程,可能导致数据损失等问题,请慎重使用。
3. 如果出现“Operation not permitted”错误,请检查终端应用程序是否有权限访问进程。