![Mac OS X 上的“/etc/init.d”或“service”等效项](https://linux22.com/image/1320419/Mac%20OS%20X%20%E4%B8%8A%E7%9A%84%E2%80%9C%2Fetc%2Finit.d%E2%80%9D%E6%88%96%E2%80%9Cservice%E2%80%9D%E7%AD%89%E6%95%88%E9%A1%B9.png)
Mac OS X Lion 上是否有类似/etc/init.d
程序service
?我想启动/停止守护进程,例如 apache。
答案1
man launchd
描述 launchd 管理整个系统和单个用户的进程。launchd 的主要和首选接口是通过 launchctl(1) 工具,该工具(以及其他选项)允许用户或管理员加载和卸载作业。在可能的情况下,最好根据其各自配置文件中指定的标准按需启动作业。
在启动期间,内核调用 launchd 作为系统上的第一个进程运行,并进一步引导系统的其余部分。
您不能直接调用 launchd。