Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
init:start [2016/10/24 14:35] – [Systemv] mirocowinit:start [2019/12/09 20:10] (текущий) mirocow
Строка 1: Строка 1:
-{{tag>init linux unix sysv init.d "init scripts"}}+{{tag>debian remove systemd sysv system init}}
  
-====== Init / Автоматический запуск в linux ====== +====== Автоматический запуск в linux ======
- +
-===== Init =====+
  
 ===== UpStart ===== ===== UpStart =====
Строка 9: Строка 7:
 /etc/init содержит конфигурационные файлы для супервизора сервисов "UpStart". /etc/init содержит конфигурационные файлы для супервизора сервисов "UpStart".
  
-===== Systemv =====+==== Команды ====
  
 +<code bash>
 +$ initctl list
 +$ initctl start {SERVICENAME}
 +$ initctl stop {SERVICENAME}
 +</code>
 +===== System-V =====
  
 +/etc/init.d содержит конфигурационные файлы для супервизора сервисов "Systemv".
 +/ect/rc.[n] - содержит ссылки на конфигурационные скрипты, где n - уровень запуска
 +  - Runlevel 0 is halt. - Остановка системы
 +  - Runlevel 1 is single-user. - Однопользовательский режим
 +  - Runlevels 2-5 are multi-user. - Многопользовательский режим
 +  - Runlevel 6 is reboot. - Перезагрузка
 +/etc/inittab - содержит инструкции запуска 
 +/etc/init.d/rc.local - Запускает скрипты из /etc/rc.local
 +
 +  * [[debian:remove-systemd]]
 +  * [[debian:start:run-with-nohup]]
 +
 +==== Команды ====
 +
 +<code bash>
 +$ ls /etc/init.d/
 +$ /etc/init.d/{SERVICENAME} start
 +$ /etc/init.d/{SERVICENAME} stop
 +</code>
 ===== Systemd ===== ===== Systemd =====
  
 +  * [[system:init:systemd]]
 +  * [[debian:remove-systemd]]
 +
 +==== Команды ====
 +
 +<code bash>
 +$ systemctl list-unit-files
 +$ systemctl start {SERVICENAME}
 +$ systemctl stop {SERVICENAME}
 +$ systemctl enable {SERVICENAME}
 +$ systemctl disable {SERVICENAME}
 +</code>
 ===== Runit ===== ===== Runit =====
  
   * [[init:Использование runit для своих сервисов|Использование runit для своих сервисов]]   * [[init:Использование runit для своих сервисов|Использование runit для своих сервисов]]
   * [[init:Как загружается Linux|Как загружается Linux]]   * [[init:Как загружается Linux|Как загружается Linux]]