macOS 10.12.5では、ユーザーライブラリディレクトリにLaunchAgentsしか表示されません。ユーザーがログインしている場合にのみエージェントが呼び出されますか?
- /図書館/ LaunchAgents /
- /図書館/ LaunchDaemons /
- /システム/図書館/ LaunchAgents /
- /システム/図書館/ LaunchDaemons /
- /ユーザー/ ユーザー名 /図書館/ LaunchAgents /
macOS 10.12.5では、ユーザーライブラリディレクトリにLaunchAgentsしか表示されません。ユーザーがログインしている場合にのみエージェントが呼び出されますか?
回答:
はい、 LaunchAgents ユーザーがグラフィカルセッションにログインしたときにのみ呼び出されます。
LaunchDaemons 通常、システムの起動時に起動され、特定のユーザーセッションの外部で実行されます。
の launchdのマニュアルページ これらのフォルダを簡単な説明付きで一覧表示します。
ファイル
~/Library/LaunchAgentsユーザーが提供するユーザーごとのエージェント。/Library/LaunchAgents管理者が提供するユーザーごとのエージェント。/Library/LaunchDaemons管理者によって提供されるシステム全体のデーモン。/System/Library/LaunchAgentsMac OS Xが提供するユーザーごとのエージェント。/System/Library/LaunchDaemonsMac OS Xが提供するシステム全体のデーモン。