![](https://help.apple.com/assets/5B9190B30946221279C5A608/5B9190B30946221279C5A60F/he_IL/31d7054c3bcf00abcba6dd75555bcff0.png)
ניהול תסריטים עם launchd ב״המסוף״ ב-Mac
התהליך launchd
משמש את macOS לניהול דמונים וסוכנים, ובאפשרותך להשתמש בו להפעלת תסריטי המעטפת שלך. האינטראקציה עם launchd לא מתבצעת ישירות; במקום זאת, עליך להשתמש בכלי launchctl בכדי לטעון או לבטל טעינה של דמונים וסוכנים של launchd
.
במהלך הפעלת המערכת, launchd
הוא התהליך הראשון שהליבה מפעילה כדי להגדיר את המחשב. אם ברצונך שתסריט המעטפת יופעל כדמון, יש להתחיל אותו ב-launchd
. מנגנונים אחרים להפעלת דמונים וסוכנים כפופים להסרה לפי שיקול דעתה של Apple.
עיין/י בקבצי התצורה הבאים כדי לקבל מושג כללי לגבי הדמונים והסוכנים השונים המנוהלים על-ידי launchd
:
תיקיה | שימוש |
---|---|
/System/Library/LaunchDaemons/ | Apple-supplied system daemons |
/System/Library/LaunchAgents/ | סוכנים ש-Apple מספקת וחלים על כל המשתמשים על בסיס כל משתמש לחוד |
/Library/LaunchDaemons/ | דמונים של המערכת צד שלישי |
/Library/LaunchAgents/ | סוכני צד שלישי החלים על כל המשתמשים על בסיס כל משתמש לחוד |
~/Library/LaunchAgents/ | סוכני צד שלישי החלים על המשתמש/ת המחובר/ת בלבד |