Mac OS X では '/etc/init.d' または 'service' に相当する

Mac OS X では '/etc/init.d' または 'service' に相当する

/etc/init.dMac OS X Lion に同等のものはありますかservice? Apache などのデーモンを起動/停止したいです。

答え1

man launchd

説明 launchd は、システム全体と個々のユーザーの両方のプロセスを管理します。 launchd への主要かつ推奨されるインターフェースは launchctl(1) ツールです。このツールを使用すると、(他のオプションの中でも) ユーザーまたは管理者がジョブをロードおよびアンロードできます。 可能であれば、それぞれの設定ファイルで指定された基準に基づいて、必要に応じてジョブを起動することが望ましいです。

起動中に、launchd はカーネルによって呼び出され、システム上の最初のプロセスとして実行され、システムの残りの部分をブートストラップします。

launchd を直接呼び出すことはできません。

関連情報