'/etc/init.d' 或 Mac OS X 上的 'service' 等价物

Tak*_*ato 8 osx-lion macos

Mac OS X Lion 上是否有任何/etc/init.dservice同等产品?我想启动/停止守护进程,例如 apache。

小智 8

man launchd
Run Code Online (Sandbox Code Playgroud)

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

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

您不能直接调用 launchd。