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)

RunlevelBetekenis
0Systeem afsluiten
1Single-user mode (herstel)
2Multi-user zonder netwerk (Debian)
3Multi-user met netwerk, geen GUI
4Niet gedefinieerd
5Multi-user met netwerk en GUI
6Herstarten

systemd targets

TargetEquivalent runlevel
poweroff.target0
rescue.target1
multi-user.target3
graphical.target5
reboot.target6

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

linuxsysteembeheer