Нет. Как писали сами разработчики systemd дважды, один раз в своем руководстве telinit
и один раз в своем руководстве runlevel
, уровни запуска «устарели». Вы можете забыть об уровнях запуска.
Эти вещи на самом деле вообще не существуют в systemd, за исключением нескольких прокладок совместимости.
default.target
(и, следовательно, один или оба из graphical.target
и multi-user.target
), rescue.target
или emergency.target
. И процесс выключения включает в себя shutdown.target
, reboot.target
, halt.target
или poweroff.target
. Цели уровня выполнения -не участвуют ни в начальной загрузке, ни в завершении работы. telinit
, которая, как можно подумать, использует символические ссылки совместимости для сопоставления аргументов строки команды -, также не делает этого. В исходном коде программы telinit
есть встроенная таблица, а числа 2
, 3
, 4
и 5
в качестве аргументов команды жестко привязаны к multi-user.target
и graphical.target
. ]. systemd-update-utmp
также имеет встроенную внутреннюю таблицу. rc
, но не с van Smoorenburg init
. systemd-update-utmp
работает внутри с точки зрения состояний активации rescue.target
, multi-user.target
и graphical.target
. systemd-sysv-generator
, генератор сервисных модулей обратной совместимости systemd, объединяет каталоги /etc/rc[234].d
только в одно отношение Wanted-By
к multi-user.target
в сгенерированных сервисных модулях. В сгенерированных сервисных единицах нет фактической ссылки на уровни выполнения. (Раньше, много лет назад,но люди из systemd обнаружили, что это пошло не так, потому что на них больше нигде не ссылались.)Если кто-то является пользователем системы, которая собирает systemd, как это делал Arch Linux для задавшего вопрос в " Почему `init 0 `приводит к "избыточным аргументам" при установке Arch? ", никто даже не получает прокладки совместимости, а такие команды, как init 0
, приводят к «родному» поведению systemd, которое заключается в жалобе на то, что команда была вызвана неправильно.
runlevel
. справочные страницы systemd. Freedesktop.org. telinit
. справочные страницы systemd. Freedesktop.org. bootup
. справочные страницы systemd. Freedesktop.org. /etc/inittab
осталось в прошлом.. Часто задаваемые ответы. Ctrl-Y
ничего не делает под Linux. DSUSP
не поддерживается в Linux.
См. человек 3 термина(упор мой):
VDSUSP (not in POSIX; not supported under Linux; 031, EM, Ctrl-Y)
Delayed suspend character (DSUSP): send SIGTSTP signal when
the character is read by the user program. Recognized when
IEXTEN and ISIG are set, and the system supports job control,
and then not passed as input.
В режиме emacs строковых редакторов и библиотек, таких как readline, Ctrl-Y
привязано к "yank" --, но это совершенно другое :, например, после удаления слова с помощью ESC-Backspace
вы можете вставить его заново это с Ctrl-Y
.