Apa perbedaan antara LaunchAgents dan LaunchDaemons?


14

Pada macOS 10.12.5, saya hanya melihat LaunchAgents di direktori Library Pengguna. Apakah agen hanya dipanggil jika pengguna masuk?

  • / Library / LaunchAgents /
  • / Library / LaunchDaemons /
  • / Sistem / Perpustakaan / LaunchAgents /
  • / Sistem / Perpustakaan / LaunchDaemons /
  • / Pengguna / nama pengguna / Perpustakaan / LaunchAgents /

Jawaban:


18

Ya, LaunchAgentshanya dipanggil ketika pengguna masuk ke sesi grafis.

LaunchDaemons biasanya diluncurkan ketika sistem melakukan booting dan dijalankan di luar sesi pengguna tertentu.

The launchd halaman pengguna daftar folder tersebut dengan deskripsi singkat:

File

  • ~/Library/LaunchAgents Agen per pengguna yang disediakan oleh pengguna.
  • /Library/LaunchAgents Agen per pengguna yang disediakan oleh administrator.
  • /Library/LaunchDaemons Daemon seluruh sistem disediakan oleh administrator.
  • /System/Library/LaunchAgents Agen per pengguna yang disediakan oleh Mac OS X.
  • /System/Library/LaunchDaemons Daemon seluruh sistem disediakan oleh Mac OS X.
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.