Автозагрузка сервисов в 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)
Загрузка...

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

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

Ответить

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

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