Quantcast
Channel: Библиотека знаний
Viewing all articles
Browse latest Browse all 1318

Автоматический запуск в linux - [UpStart]

$
0
0

Автоматический запуск в linux

UpStart

/etc/init содержит конфигурационные файлы для супервизора сервисов "UpStart".

Команды

$ initctl list
$ initctl start {SERVICENAME}
$ initctl stop {SERVICENAME}

System-V

/etc/init.d содержит конфигурационные файлы для супервизора сервисов "Systemv". /ect/rc.[n] - содержит ссылки на конфигурационные скрипты, где n - уровень запуска

  1. Runlevel 0 is halt. - Остановка системы
  2. Runlevel 1 is single-user. - Однопользовательский режим
  3. Runlevels 2-5 are multi-user. - Многопользовательский режим
  4. Runlevel 6 is reboot. - Перезагрузка

/etc/inittab - содержит инструкции запуска /etc/init.d/rc.local - Запускает скрипты из /etc/rc.local

Команды

$ ls/etc/init.d/
$ /etc/init.d/{SERVICENAME} start
$ /etc/init.d/{SERVICENAME} stop

Systemd

Команды

$ systemctl list-unit-files
$ systemctl start {SERVICENAME}
$ systemctl stop {SERVICENAME}
$ systemctl enable{SERVICENAME}
$ systemctl disable {SERVICENAME}

Runit


Viewing all articles
Browse latest Browse all 1318