Відповіді:
Еквівалент OS X для служб Windows - Launchd . Еквівалент OS X services.mscв Windows - це startctl . Демони, якими керує запуск, можуть бути на вимогу або періодично спрацьовувати (це налаштовується у startd.plist)
Ви можете керувати демонами з командного рядка (з- Terminal.appпід /Applications/Utilities/) або використовуючи такий інструмент, як Lingon .
З командного рядка:
Список агентів / завдань, завантажених за допомогою
launchctl list
Вимкнути та ввімкнути використання агента (зберігається між черевиками)
launchctl enable <name> or launchctl disable <name>
Зупиніть та запустіть агент негайно, використовуючи
launchctl kickstart <name> or launchctl kill <name>
Наступні команди - це застарілі команди, які ви можете побачити в Інтернеті:
Видаліть агент / роботу за допомогою
launchctl remove <name>
Вимкнення агента / завдання лише для завантаженого на даний момент сеансу за допомогою
launchctl unload <name>
Завантажте агент / завдання вручну, використовуючи
launchctl load <name>
Додаткові посилання:
man launchctlв Terminal.app(або в онлайн-посібнику для startctl )man launchdв Terminal.app(або в онлайн-посібнику для запуску )man launchd.plistв Terminal.app(або в онлайн-посібнику для startd.plist )launchctl listщоб переглянути список демонів. Ви також можете використовувати Activity Monitorдля перегляду всіх процесів. Більшість із них використовують умову про закінчення імені на "d", наприклад, запуск, syslogd тощо.