...
Целевые состояния системы являются более гибким аналогом уровней выполнения (runlevel) традиционной программы запуска операционной системы init.
Для отображения текущего целевого состояния ОС (запущенного target-юнита) используется команда:
| Command |
|---|
systemctl get-default |
Для перевода ОС в заданное целевое состояние используется команда:
| Command |
|---|
sudo systemctl isolate <название_target_юнита> |
Для некоторых юнитов есть укороченные команды без использования слова "isolate". Ряд этих команд приведён в нижеследующих подразделах.
Назначение некоторых target-юнитов:
| Юнит | Целевое состояние ОС |
|---|---|
| default.target | Юнит, который используется для запуска ОС. Обычно, это ссылка на graphical.target или multi-user.target |
| graphical.target | Многопользовательский графический режим ОС |
| multi-user.target | Многопользовательский текстовой режим ОС |
| rescue.target | Режим восстановления операционной системы |
| reboot.target | Перезагрузка ОС |
| poweroff.target | Выключение ОС с выключением питания компьютера |
Остановка и перезагрузка операционной системы
...