Linux:Рецепты/Управление уровнями запуска с помощью systemd
Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
Проверка/Оформление/Редактирование: Мякишев Е.А.
Управление уровнями запуска с помощью systemd
Проблема
Выполнить перезагрузку системы с состоянием по выбору.
Решение
Проверим, работает ли система, и узнаем её состояние:
systemctl is-system-running
Текущую цель по умолчанию:
systemctl get-default
Текущий уровень запуска:
runlevel
Перезагрузить систему в режиме восстановления:
sudo systemctl rescue
Перезагрузить систему в аварийном режиме:
sudo systemctl emergency
Перезагрузить систему в режиме по умолчанию:
sudo systemctl reboot
Перезагрузить в другом режиме без изменения режима по умолчанию:
sudo systemctl isolate multi-user.target
Установить уровень запуска по умолчанию:
sudo systemctl set-default multi-user.target
Список имеющихся файлов, определяющих уровни запуска:
ls -l /lib/systemd/system/runlevel*
Список зависимостей для выбранного уровня запуска:
systemctl list-dependencies graphical.target
См.также
Внешние ссылки