Я читал о init
команда.
Я нашел это init 0
то же как poweroff
и init 6
то же как reboot
.
Почему там больше чем одна команда, чтобы сделать точно то же самое таким же образом (как я понял)?
Во-вторых, init 1
помещает систему в однопользовательский режим. Это означает, что не имеет никакого эффекта на мою машину, в то время как я - единственный пользователь? Или тот режим имеет ограничения?
Всегда хороший, чтобы иметь больше, чем только одна опция сделать вещи.
init 1
средства
Single-user mode, all files-systems unmounted but not root, all processes except console processes killed
Это главным образом используется для задач администрирования, я предполагаю, что это не то, что Вы хотите, никакой GUI, только консоль.
Эти init
команда позволяет Вам устанавливать то, что называют существующей системой runlevel.
Все машины Linux имеют семь runlevels, которые ответственны за управление определенными системными действиями и поведениями. На классической установке SystemV каждый runlevel был бы частью процедуры загрузки:
init
(и telinit
) команды позволяют Вам указывать что runlevel переместить init и систему к.
Примечание, однако, что все runlevel понятие теперь немного вытесняют из-за создания модели услуг (через Выскочку и systemd (service apache2 start
)), и нужно считать устаревшим в пользу использования надлежащих команд systemd.
Используя runlevels теперь рискует завершать важные услуги, таким образом, он часто рекомендуется не , используют init
или telinit
команды.