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。

相關內容