Для добавлении сервиса в автозагрузку ОС CentOS/RHEL, сущеcтвует служба chkconfig
1 2 3 4 5 |
chkconfig —list <имя службы> chkconfig —add <имя службы> chkconfig —del <имя службы> chkconfig [--level levels] <имя службы> <on|off|reset> chkconfig [--level levels] <имя службы> |
К примеру хотим проверить запускается ли Apache:
1 |
# chkconfig --list httpd |
1 |
httpd 0:выкл 1:выкл 2:выкл 3:выкл 4:выкл 5:выкл 6:выкл |
Включаем httpd на уровень исполнения 3 и 5 и следом проверяем.
1 2 |
# chkconfig --level 35 httpd on # chkconfig --list httpd |
1 |
httpd 0:выкл 1:выкл 2:выкл 3:вкл 4:выкл 5:вкл 6:выкл |
Выключаем службу:
1 |
# chkconfig --level 35 httpd off |
Удаляем службу:
1 |
# chkconfig --del httpd |
Проверяем, узнаем состояние:
1 |
# chkconfig --list httpd |
Добавляем службу в автозагрузку:
1 |
# chkconfig --add httpd |
Уровни выполнения:
Уровень 0 — остановка системы (halt) — работа системы должна быть прекращена;
Уровень 1 — однопользовательский режим работы — система инициализирует минимум служб и даёт единственному пользователю (как правило, суперпользователю) без проведения аутентификации командную строку. Как правило, этот режим используется для восстановления системы;
Уровень 2 — многопользовательский режим — пользователи могут работать на разных терминалах, вход в систему с процессом аутентификации;
Уровень 3 — многопользовательский сетевой режим — в отличие от предыдущего уровня, осуществляется настройка сети и запускаются различные сетевые службы;
Уровень 4 — не имеет стандартного толкования и практически не используется;
Уровень 5 — запуск графической подсистемы — по сравнению с уровнем 3 производится также старт графической подсистемы X11, и вход в систему осуществляется уже в графическом режиме;
Уровень 6 — перезагрузка системы — при включении этого режима останавливаются все запущенные программы и производится перезагрузка.
Добавить комментарий