Автозагрузка сервисов в Ubuntu

Сервис в операционных системах семейства Unix — программа что выполняется в фоновом режиме и не имеет окон или других способов связи с пользователем. В этой статье мы не будем рассматривать особенностей строения и запуска сервисов, кому интересно можете посмотреть википедию. Автозагрузка сервисов в Ubuntu управляется системой инициализации UpStart. В скором времени все может поменяться так как стремительными темпами набирает популярность новая система инициализации — systemd, но сейчас мы рассмотрим автозагрузку сервисов в UpStart.
Список сервисов и их статус можно посмотреть с помощью утилиты service, для этого наберите в терминале (Ctrl+Alt+T):

service --status-all

Добавить сервис в автозагрузку можно с помощью утилиты update-rc.d:

sudo update-rc.d имя_сервиса defaults

Удалить сервис из автозагрузки можно аналогично предыдущей операции:

sudo update-rc.d -f имя_сервиса remove

Так как выполняются действия от суперпользователя система спросит пароль. Напомню, что таким способом контролируются только автозагрузка сервисов в UpStart, если вы использовали другую систему инициализации, все это работать не будет. Автозагрузка сервисов в Ubuntu с помощью systemd будет описана в одной из моих следующих статьей.

Оцените статью:

Звёзд: 1Звёзд: 2Звёзд: 3Звёзд: 4Звёзд: 5 (6 оценок, среднее: 5,00 из 5)
Загрузка...

6 комментариев

  1. vlad Декабрь 27, 2016 Ответить
    • admin Декабрь 27, 2016 Ответить
  2. vlad Декабрь 27, 2016 Ответить
    • admin Декабрь 27, 2016 Ответить
  3. Сергей Январь 22, 2017 Ответить
  4. Николай Февраль 5, 2018 Ответить

Ответить

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: