2010-06-15 44 views
3

我有一个deamon,它注册于launchctl以作为系统范围的守护进程运行,并在每次系统启动时自动加载,或者如果守护进程崩溃。重新启动后在launchctl中丢失了条目

我已经注册了这个守护进程:

sudo launchctl load -w /Library/LaunchDaemons/plist.file 

,一切工作正常。我的守护程序注册,并

sudo launchctl list 

用户重新启动系统后,我的守护程序没有运行,我可以找到launchctl

但在一些Mac电脑的条目。并使用命令sudo launchctl list我找不到条目了。

任何想法,为什么项目丢失?

回答

0

如果您需要使用-w,则可能会设置Disabled密钥。

+0

我认为,问题不是-w参数,因为整个条目都会丢失。安装后,一切工作正常,'sudo launchctl list'显示我注册的守护进程。但是在系统重新启动后,我无法在'sudo launchctl list'中找到此条目。 也许你有另一个想法? – Nobik 2010-06-15 15:31:53

相关问题