macos - 如何杀死每次在 Mac 上重新启动的进程?
问题描述
我需要将端口 5000 与烧瓶一起使用,但它似乎已被某些进程使用。
这是我运行时的输出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)
每当我尝试通过运行来终止该进程时,kill -9 $PID
它都会立即重新启动。
不知道这个进程是什么,为什么占用5000端口。
当然,我可以将烧瓶设置为使用另一个端口,但我真的很想知道这个过程是什么以及为什么我不能杀死它。
解决方案
macOS Monterey 有一个名为“AirPlay Receiver”的新功能,它使用端口 5000。您可以在系统偏好设置 -> 共享 -> AirPlay Receiver 中禁用此功能。在此之后,您应该再次发现端口 5000 空闲。
推荐阅读
- swift - 如何使用 iPadOS 多窗口 (SceneDelegate) 获取 rootViewController?
- html - 避免在打印时使用行跨度的表格中的分页符
- python - 确保 threading.Timer 在主线程之前完成
- javascript - 使用一个 switch 语句组合多个路由
- python - 用于 NVIDIA Jetson Nano 的 PyTorch 的 Yocto Warrior Bitbake 配方
- oauth-2.0 - 谷歌云函数 REST API 身份验证
- laravel - Laravel Demo vs Live Application Site---> 从一个到另一个访问模型
- docker-compose - Docker-stack - 始终从 hub.docker.com 获取图像
- excel - 如何在列中找到相同的数据并填充颜色以显示它们?
- javascript - highcharts-angular 不渲染图表