„/etc/init.d“ oder „service“-Äquivalent unter Mac OS X

„/etc/init.d“ oder „service“-Äquivalent unter Mac OS X

Gibt es unter Mac OS X Lion ein entsprechendes /etc/init.dProgramm service? Ich möchte Daemons wie Apache starten/stoppen.

Antwort1

man launchd

BESCHREIBUNG launchd verwaltet Prozesse sowohl für das gesamte System als auch für einzelne Benutzer. Die primäre und bevorzugte Schnittstelle zu launchd ist das Tool launchctl(1), das (unter anderem) dem Benutzer oder Administrator das Laden und Entladen von Jobs ermöglicht. Wenn möglich, sollten Jobs vorzugsweise bei Bedarf basierend auf den in ihren jeweiligen Konfigurationsdateien angegebenen Kriterien gestartet werden.

Während des Bootens wird launchd vom Kernel aufgerufen, um als erster Prozess auf dem System ausgeführt zu werden und den Rest des Systems zu booten.

Sie können launchd nicht direkt aufrufen.

verwandte Informationen