Mac OS X 上的“/etc/init.d”或“service”等效项

Mac OS X 上的“/etc/init.d”或“service”等效项

Mac OS X Lion 上是否有类似/etc/init.d程序service?我想启动/停止守护进程,例如 apache。

答案1

man launchd

描述 launchd 管理整个系统和单个用户的进程。launchd 的主要和首选接口是通过 launchctl(1) 工具,该工具(以及其他选项)允许用户或管理员加载和卸载作业。在可能的情况下,最好根据其各自配置文件中指定的标准按需启动作业。

在启动期间,内核调用 launchd 作为系统上的第一个进程运行,并进一步引导系统的其余部分。

您不能直接调用 launchd。

相关内容