Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
init:start [2016/10/26 07:41] – [Базовые конфигурационные скрипты] 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 ======
  
 ===== UpStart ===== ===== UpStart =====
Строка 7: Строка 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". /etc/init.d содержит конфигурационные файлы для супервизора сервисов "Systemv".
Строка 16: Строка 23:
   - Runlevel 6 is reboot. - Перезагрузка   - Runlevel 6 is reboot. - Перезагрузка
 /etc/inittab - содержит инструкции запуска  /etc/inittab - содержит инструкции запуска 
- 
-==== Базовые конфигурационные скрипты ==== 
- 
 /etc/init.d/rc.local - Запускает скрипты из /etc/rc.local /etc/init.d/rc.local - Запускает скрипты из /etc/rc.local
  
-==== Примеры для Debian ==== +  * [[debian:remove-systemd]]
   * [[debian:start:run-with-nohup]]   * [[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]]