Потому что Ubuntu использует Upstart
вместо init
, есть некоторые отличия от Red Hat.
Но как я могу получить список каждого номера уровня выполнения, например, init 0
означает shutdown
.
man init
не может показать список. Так, какая команда или страница руководства не может напечатать список.
Thx!
Уровни запуска варьируются в зависимости от распределения, но в целом:
Уровень запуска 0: отключение питания прекращено.
Уровень выполнения 1: однопользовательский режим.
Уровень запуска 6: перезагрузка.
Обычно один из 3,4 или 5 обозначает «многопользовательский», но в них гораздо больше вариаций.
Попробуйте man telinit
Однако, уровни запуска в Ubuntu:
Code Description
0 Halt
1 Single-user mode
2 Graphical multi-user with networking
3-5 Unused but configured the same as runlevel 2
6 Reboot
Правильные уровни запуска в Ubuntu:
Runlevel Target Units Description
========================================================================================
0 runlevel0.target, poweroff.target Shut down and power off the system.
1 runlevel1.target, rescue.target Set up a rescue shell, single user mode.
2 runlevel2.target, multi-user.target Set up a non-graphical multi-user system -> - Network, - GUI.
3 runlevel3.target, multi-user.target Set up a non-graphical multi-user system -> + Network, - GUI.
4 runlevel4.target, multi-user.target Set up a non-graphical multi-user system -> special purposes.
5 runlevel5.target, graphical.target Set up a graphical multi-user system -> + Network, + GUI.
6 runlevel6.target, reboot.target Shut down and reboot the system.
Значение:
-
: отсутствует
+
: присутствует