Как init может управлять быть полезным для меня?

Я читал о init команда.

Я нашел это init 0 то же как poweroff и init 6 то же как reboot.

Почему там больше чем одна команда, чтобы сделать точно то же самое таким же образом (как я понял)?

Во-вторых, init 1 помещает систему в однопользовательский режим. Это означает, что не имеет никакого эффекта на мою машину, в то время как я - единственный пользователь? Или тот режим имеет ограничения?

-1
задан 18 September 2016 в 06:35

2 ответа

Всегда хороший, чтобы иметь больше, чем только одна опция сделать вещи.

init 1 средства

Single-user mode, all files-systems unmounted but not root, all processes
except console processes killed

Это главным образом используется для задач администрирования, я предполагаю, что это не то, что Вы хотите, никакой GUI, только консоль.

0
ответ дан 28 September 2019 в 13:45

Эти init команда позволяет Вам устанавливать то, что называют существующей системой runlevel.

Все машины Linux имеют семь runlevels, которые ответственны за управление определенными системными действиями и поведениями. На классической установке SystemV каждый runlevel был бы частью процедуры загрузки:

  • Runlevel 0 (Машина прочь)
  • Runlevel 1 (Однопользовательский / Режим Диагностики)
  • Runlevels 2-4 (Начальная загрузка и обслуживание запускаются)
  • Runlevel 5 (Полностью загруженная система, все сервисы онлайн)
  • Runlevel 6 (Понижающийся для перезапуска)

inittelinit) команды позволяют Вам указывать что runlevel переместить init и систему к.

Примечание, однако, что все runlevel понятие теперь немного вытесняют из-за создания модели услуг (через Выскочку и systemd (service apache2 start)), и нужно считать устаревшим в пользу использования надлежащих команд systemd.

Используя runlevels теперь рискует завершать важные услуги, таким образом, он часто рекомендуется не , используют init или telinit команды.

2
ответ дан 28 September 2019 в 13:45

Другие вопросы по тегам:

Похожие вопросы: