Runlevel en systemd-targets
Een runlevel definieert in welke toestand een Linux-systeem opereert — welke services draaien en of er een grafische omgeving is. Moderne systemen met systemd gebruiken targets als vervanging.
Klassieke runlevels (SysV init)
| Runlevel | Betekenis |
| 0 | Systeem afsluiten |
| 1 | Single-user mode (herstel) |
| 2 | Multi-user zonder netwerk (Debian) |
| 3 | Multi-user met netwerk, geen GUI |
| 4 | Niet gedefinieerd |
| 5 | Multi-user met netwerk en GUI |
| 6 | Herstarten |
systemd targets
| Target | Equivalent runlevel |
poweroff.target | 0 |
rescue.target | 1 |
multi-user.target | 3 |
graphical.target | 5 |
reboot.target | 6 |
Targets beheren
systemctl get-default # standaard target bekijken
systemctl set-default multi-user.target # standaard target instellen
systemctl isolate rescue.target # direct overschakelen
Zie ook