在 Mac 电脑中,有时我们会发现 5000 端口被一个名为ControlCe commplex-main
的进程占用。
> lsof -i :5000
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
ControlCe 550 axiaoxin 11u IPv4 0x1439df049c9aecdb 0t0 TCP *:commplex-main (LISTEN)
ControlCe 550 axiaoxin 12u IPv6 0x1439defb064d1c8b 0t0 TCP *:commplex-main (LISTEN)
这个进程是什么呢?它其实是隔空播放接收器(AirPlay Receiver)的一部分,用于支持隔空播放功能,允许用户将音频、视频、设备屏幕或照片从 Apple 设备无线传输到 Mac 或 Apple TV。
如果你不需要使用隔空播放功能,或者需要释放 5000 端口给其他应用程序使用,你可以按照以下步骤操作:
- 打开“系统偏好设置”。
- 点击“隔空投送与接力”。
- 在菜单中找到并取消选中“隔空播放接收器”。
这样可以关闭隔空播放接收器进程,从而释放 5000 端口。
目前,没有找到一个有效的方法来更改隔空播放接收器的端口。如果你有其他程序服务需要使用 5000 端口,可能需要考虑关闭隔空播放功能,或者修改程序的使用端口。