LaunchAgents ve LaunchDaemons arasındaki farklar nelerdir?


15

MacOS 10.12.5'te, yalnızca Users Library dizinindeki LaunchAgent'ları görüyorum. Aracılar yalnızca bir kullanıcı oturum açmışsa mı çağrılır?

  • / Library / LaunchAgents /
  • / Library / LaunchDaemons /
  • / System / Library / LaunchAgents /
  • / System / Library / LaunchDaemons /
  • / Kullanıcı / kullanıcı adı / Kütüphane / LaunchAgents /

Yanıtlar:


18

Evet, LaunchAgentsyalnızca kullanıcı bir grafik oturumunda oturum açtığında çağrılır.

LaunchDaemons genellikle sistem önyüklendiğinde başlatılır ve belirli bir kullanıcı oturumu dışında çalıştırılır.

Launchd manuel sayfa kısa açıklamaları ile bu klasörleri listeler:

Dosyalar

  • ~/Library/LaunchAgents Kullanıcı tarafından sağlanan kullanıcı başına aracılar.
  • /Library/LaunchAgents Yönetici tarafından sağlanan kullanıcı başına aracılar.
  • /Library/LaunchDaemons Yönetici tarafından sağlanan sistem çapında artalan süreçleri.
  • /System/Library/LaunchAgents Mac OS X tarafından sağlanan kullanıcı başına aracılar.
  • /System/Library/LaunchDaemons Mac OS X tarafından sağlanan sistem çapında artalan süreçleri.
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.