Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
linux_wiki:boot_systems_into_different_targets_manually [2016/02/29 21:23] billdozor |
linux_wiki:boot_systems_into_different_targets_manually [2019/05/25 23:50] (current) |
||
---|---|---|---|
Line 3: | Line 3: | ||
**General Information** | **General Information** | ||
- | About this page/ | + | There are no longer runlevels; systemd uses " |
---- | ---- | ||
+ | |||
+ | ===== Systemd Units ===== | ||
Unit configuration file locations | Unit configuration file locations | ||
Line 11: | Line 13: | ||
* / | * / | ||
+ | \\ | ||
Show available unit types | Show available unit types | ||
<code bash> | <code bash> | ||
systemctl -t help | systemctl -t help | ||
</ | </ | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ===== Systemd Targets ===== | ||
Some common targets | Some common targets | ||
* poweroff.target => power off the system | * poweroff.target => power off the system | ||
- | * emergency.target => single user (root), | + | * emergency.target => single user (root), root file system |
* Used if the system cannot be repaired in rescue.target | * Used if the system cannot be repaired in rescue.target | ||
- | * rescue.target => single user environment (root), mount file systems | + | * rescue.target => single user environment (root), mount local file systems, with minimum services loaded, no network |
* multi-user.target => Multi-user non-graphical, | * multi-user.target => Multi-user non-graphical, | ||
* graphical.target => GUI environment, | * graphical.target => GUI environment, | ||
* reboot.target => reboot the system | * reboot.target => reboot the system | ||
- | Current target | + | \\ |
+ | What targets are currently active? | ||
+ | <code bash> | ||
+ | systemctl -t target | ||
+ | </ | ||
+ | * Look for either emergency, rescue, multi-user, or graphical. | ||
+ | * **Note**: If you are in the graphical target, multi-user will also be active, since multi-user is a dependency of graphical. | ||
+ | |||
+ | \\ | ||
+ | Current | ||
<code bash> | <code bash> | ||
systemctl get-default | systemctl get-default | ||
</ | </ | ||
+ | \\ | ||
Set default to graphical target | Set default to graphical target | ||
<code bash> | <code bash> | ||
Line 35: | Line 52: | ||
</ | </ | ||
+ | \\ | ||
List loaded unit files (systemctl) of type target (--type=target) whether they are active or not (--all) | List loaded unit files (systemctl) of type target (--type=target) whether they are active or not (--all) | ||
<code bash> | <code bash> | ||
Line 43: | Line 61: | ||
* --all => show all loaded unit files, even if they are not active | * --all => show all loaded unit files, even if they are not active | ||
+ | \\ | ||
List all installed unit files on the system | List all installed unit files on the system | ||
<code bash> | <code bash> | ||
Line 48: | Line 67: | ||
</ | </ | ||
+ | \\ | ||
View a target' | View a target' | ||
<code bash> | <code bash> | ||
Line 54: | Line 74: | ||
* List what will start upon entering multi-user.target | * List what will start upon entering multi-user.target | ||
+ | \\ | ||
Move from graphical target to multi-user (command prompt) | Move from graphical target to multi-user (command prompt) | ||
<code bash> | <code bash> | ||
Line 62: | Line 83: | ||
---- | ---- | ||
- | ==== Other Systemctl Commands ==== | + | ===== Other Systemctl Commands |
- | **Note:**By default, systemctl commands will only show the active configuration files unless you pass the " | + | **Note:** By default, systemctl commands will only show the active configuration files unless you pass the " |
* systemctl --type=service => list all loaded and active only service unit config files | * systemctl --type=service => list all loaded and active only service unit config files | ||
Line 75: | Line 96: | ||
---- | ---- | ||
- | ==== Boot to rescue mode ==== | + | ===== Boot to rescue mode ===== |
To boot to something other than the default target, such as the rescue target, during boot: | To boot to something other than the default target, such as the rescue target, during boot: |