我怎样才能杀死一个每次在 Mac 重新启动的进程?
How can I kill a process that restart itself each time on Mac?
我需要将端口 5000 与 flask 一起使用,但它似乎已被某些进程使用。
这是我 运行 sudo lsof -i:5000
:
时的输出
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
ControlCe 1897 manu 32u IPv4 0x4ab7b80aa5149af7 0t0 TCP *:commplex-main (LISTEN)
ControlCe 1897 manu 32u IPv4 0x4ab7b80aa5149af7 0t0 TCP *:commplex-main (LISTEN)
每当我尝试通过 运行ning kill -9 $PID
终止进程时,它会立即重新启动。
不知道这个进程是什么,为什么占用5000端口
当然我可以将 flask 设置为使用另一个端口,但我真的很想知道这个进程是什么以及为什么我不能杀死它。
macOS Monterey 有一项名为“AirPlay Receiver”的新功能,它使用端口 5000。您可以在系统偏好设置 -> 共享 -> AirPlay Receiver 中禁用此功能。在此之后,您应该会再次发现端口 5000 空闲。
我需要将端口 5000 与 flask 一起使用,但它似乎已被某些进程使用。
这是我 运行 sudo lsof -i:5000
:
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
ControlCe 1897 manu 32u IPv4 0x4ab7b80aa5149af7 0t0 TCP *:commplex-main (LISTEN)
ControlCe 1897 manu 32u IPv4 0x4ab7b80aa5149af7 0t0 TCP *:commplex-main (LISTEN)
每当我尝试通过 运行ning kill -9 $PID
终止进程时,它会立即重新启动。
不知道这个进程是什么,为什么占用5000端口
当然我可以将 flask 设置为使用另一个端口,但我真的很想知道这个进程是什么以及为什么我不能杀死它。
macOS Monterey 有一项名为“AirPlay Receiver”的新功能,它使用端口 5000。您可以在系统偏好设置 -> 共享 -> AirPlay Receiver 中禁用此功能。在此之后,您应该会再次发现端口 5000 空闲。