我有一个deamon,它注册在launchctl中,可以作为系统范围的守护进程运行,并在每个系统启动时或如果守护进程崩溃时自动加载。
我已经在以下位置注册了这个守护进程:
sudo launchctl load -w /Library/LaunchDaemons/plist.file一切都很好。我的守护进程被注册,并且与
sudo launchctl list我可以在launchctl找到入口
但是在用户重新启动系统后的一些Mac上,我的守护进程没有运行。使用命令sudo launchctl list,我再也找不到条目了。
有什么想法吗,为什么条目不见了?
发布于 2010-06-15 09:42:35
如果需要使用-w,则可能设置了Disabled键。
发布于 2021-06-29 15:16:28
用户启动守护进程应该存储在~/library/launchagents、/library/launchagents或/library/launchdaemons中(在系统启动时运行,但在任何人登录之前运行)
https://stackoverflow.com/questions/3044017
复制相似问题