Автозапуск
Centos
Добавляем в автозапуск демон
Уровень 0 — остановка системы (halt) — работа системы должна быть прекращена;
Уровень 1 — однопользовательский режим работы — система инициализирует минимум служб и даёт единственному пользователю (как правило, суперпользователю) без проведения аутентификации командную строку. Как правило, этот режим используется для восстановления системы;
Уровень 2 — многопользовательский режим — пользователи могут работать на разных терминалах, вход в систему с процессом аутентификации;
Уровень 3 — многопользовательский сетевой режим — в отличие от предыдущего уровня, осуществляется настройка сети и запускаются различные сетевые службы;(используется преимущественно на серверных системах)
Уровень 4 — не имеет стандартного толкования и практически не используется;
Уровень 5 — запуск графической подсистемы — по сравнению с уровнем 3 производится также старт графической подсистемы X11, и вход в систему осуществляется уже в графическом режиме;
Уровень 6 — перезагрузка системы — при включении этого режима останавливаются все запущенные программы и производится перезагрузка.
Изменяем уровни
/etc/rc.local
Все строки, записанные в этом файле выполняются по очереди. После всех сервисов выполняется именно этот файл
Автозагрузка в последних debian/ubuntu
sudo update-rc.d mikbill defaults 80
sudo update-rc.d freeradius defaults 87
sudo update-rc.d -f freeradius remove
sudo update-rc.d freeradius defaults 98 02
apt-get install sysv-rc-conf
sysv-rc-conf
Добавляем в автозапуск демон
# chkconfig имя_службы onПросмотр демонов в автозапуске
chkconfig --listПросмотр настроек автозапуска конкретного демона
chkconfig --list httpdУровни выполнения в CentOS
Уровень 0 — остановка системы (halt) — работа системы должна быть прекращена;
Уровень 1 — однопользовательский режим работы — система инициализирует минимум служб и даёт единственному пользователю (как правило, суперпользователю) без проведения аутентификации командную строку. Как правило, этот режим используется для восстановления системы;
Уровень 2 — многопользовательский режим — пользователи могут работать на разных терминалах, вход в систему с процессом аутентификации;
Уровень 3 — многопользовательский сетевой режим — в отличие от предыдущего уровня, осуществляется настройка сети и запускаются различные сетевые службы;(используется преимущественно на серверных системах)
Уровень 4 — не имеет стандартного толкования и практически не используется;
Уровень 5 — запуск графической подсистемы — по сравнению с уровнем 3 производится также старт графической подсистемы X11, и вход в систему осуществляется уже в графическом режиме;
Уровень 6 — перезагрузка системы — при включении этого режима останавливаются все запущенные программы и производится перезагрузка.
Просмотр текущего уровня
# runlevelchkconfig по умолчанию прописывает сервисы в автозагрузку по уровням 2, 3, 4, 5
N 3
Изменяем уровни
# chkconfig --level 35 httpd onДобавить в автозагрузку
# chkconfig --add имя_службыРабота с rc.local
/etc/rc.local
Все строки, записанные в этом файле выполняются по очереди. После всех сервисов выполняется именно этот файл
Запуск сервиса из rc.local
/etc/init.d/squid startЗапуск скрипта из rc.local
или
/sbin/service squid start
/home/mount.sh
Автозагрузка в последних debian/ubuntu
sudo update-rc.d mikbill defaults 80
sudo update-rc.d freeradius defaults 87
sudo update-rc.d -f freeradius remove
sudo update-rc.d freeradius defaults 98 02
apt-get install sysv-rc-conf
sysv-rc-conf
Комментарии
Отправить комментарий