Jakie są różnice między LaunchAgents i LaunchDaemons?


14

W systemie macOS 10.12.5 widzę LaunchAgents tylko w katalogu Biblioteka użytkowników. Czy agenty są wywoływane tylko wtedy, gdy użytkownik jest zalogowany?

  • / Library / LaunchAgents /
  • / Library / LaunchDaemons /
  • / System / Biblioteka / LaunchAgents /
  • / System / Library / LaunchDaemons /
  • / Użytkownik / nazwa użytkownika / Biblioteka / LaunchAgents /

Odpowiedzi:


18

Tak, LaunchAgentssą wywoływane tylko wtedy, gdy użytkownik loguje się do sesji graficznej.

LaunchDaemons są zwykle uruchamiane po uruchomieniu systemu i uruchamiane poza określoną sesją użytkownika.

Uruchomiona strona podręcznika zawiera te foldery z krótkimi opisami:

Akta

  • ~/Library/LaunchAgents Agenty dla użytkownika dostarczone przez użytkownika.
  • /Library/LaunchAgents Agenty dla użytkowników dostarczone przez administratora.
  • /Library/LaunchDaemons Systemowe demony dostarczone przez administratora.
  • /System/Library/LaunchAgents Agenty dla użytkowników dostarczane przez Mac OS X.
  • /System/Library/LaunchDaemons Systemowe demony dostarczane przez Mac OS X.
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.