回答:
OS X版のWindowsサービスはLaunchdです。OS X services.mscでWindowsに相当するのはlaunchctlです。launchdによって管理されるデーモンは、オンデマンドであるか、定期的にトリガーできます(launchd.plistで構成可能)
あなたはできるコマンドラインからデーモンを管理する(よりTerminal.app下/Applications/Utilities/)などのツールを使って、Lingon。
コマンドラインから:
を使用してロードされたエージェント/ジョブを一覧表示する
launchctl list
(ブート間で持続する)を使用してエージェントを無効および有効にします
launchctl enable <name> or launchctl disable <name>
を使用してすぐにエージェントを停止および開始します
launchctl kickstart <name> or launchctl kill <name>
次のコマンドは非推奨のコマンドであり、インターネットで表示される場合があります。
を使用してエージェント/ジョブを削除する
launchctl remove <name>
現在起動しているセッションのエージェント/ジョブを単独で無効にします
launchctl unload <name>
を使用してエージェント/ジョブを手動でロードします
launchctl load <name>
追加の参照:
man launchctlin Terminal.app(またはlaunchctlのオンラインマニュアル)man launchdin Terminal.app(またはlaunchdのオンラインマニュアル)man launchd.plistin Terminal.app(またはlaunchd.plistのオンラインマニュアル)launchctl listデーモンのリストを表示します。を使用Activity Monitorして、すべてのプロセスを表示することもできます。それらのほとんどは、launchd、syslogdなどのように、名前を「d」で終わる規則を使用します。