macos - 如何杀死每次在 Mac 上重新启动的进程?

标签 macos port

我需要将端口 5000 与 flask 一起使用,但它似乎已被某些进程使用。
这是我运行时的输出 sudo lsof -i:5000 :COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAMEControlCe 1897 manu 32u IPv4 0x4ab7b80aa5149af7 0t0 TCP *:commplex-main (LISTEN)ControlCe 1897 manu 32u IPv4 0x4ab7b80aa5149af7 0t0 TCP *:commplex-main (LISTEN)每当我尝试通过运行 kill -9 $PID 来终止进程时它立即重新启动。
不知道这个进程是什么,为什么会占用5000端口。
当然,我可以将 flask 设置为使用另一个端口,但我真的很想知道这个过程是什么以及为什么我不能杀死它。

最佳答案

macOS Monterey 有一项名为“AirPlay Receiver”的新功能,它使用端口 5000。您可以在“系统偏好设置”->“共享”->“AirPlay 接收器”中禁用此功能。在此之后,您应该再次发现端口 5000 空闲。

关于macos - 如何杀死每次在 Mac 上重新启动的进程?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69736492/

相关文章:

c# - 寻找自由港

ruby - Nokogiri 安装失败 : iconv doesn't work [osx]

python - 如何在文件中列出的文件中查找来自文件的单词?

excel - 将数据写入 NSPasteboard 并粘贴到按列和行拆分的 Excel 中

php - 在 Mac 上安装 Propel 2.0

c - 从多个 sockaddr_storage 中提取 IP 和端口到 char* 中

linux - 如何在终端底部上方添加空行

c++ - 路由器后面的P2P

连接拒绝连接到 1234 以外的任何端口

port - 具有 DNAT 目标的 iptables 到多个端口范围转换