Ga naar de inhoud
Home » Veranderen van Target (Runlevel) in openSUSE met systemd

Veranderen van Target (Runlevel) in openSUSE met systemd

openSUSE Blog Header

Onder de motor kap kent systemd ook runlevels alleen heten ze nu targets. Een overzichts lijstje van runlevels en hun targets in systemd:

  • /usr/lib/systemd/system/runlevel0.target -> poweroff.target
  • /usr/lib/systemd/system/runlevel1.target -> rescue.target
  • /usr/lib/systemd/system/runlevel2.target -> multi-user.target
  • /usr/lib/systemd/system/runlevel3.target -> multi-user.target
  • /usr/lib/systemd/system/runlevel4.target -> multi-user.target
  • /usr/lib/systemd/system/runlevel5.target -> graphical.target
  • /usr/lib/systemd/system/runlevel6.target -> reboot.target

Hier de systemd commando’s om targets (runlevels) te activeren:

Instellen naar multiuser + console (init 3):

systemctl set-default multi-user.target

Instellen naar multiuser + graphical (init 5):

systemctl set-default graphical.target

Wat is het huidige default target (run level):

systemctl get-default

Veranderen van target (run level) on the fly:

systemctl isolate multi-user.target

Voor de hard-core hackers: Onder de motorkap is het een symlink:

lrwxrwxrwx 1 root root 40 Jan 17 2014 default.target -> /usr/lib/systemd/system/runlevel5.target

Maar het is beter het aan te passen via systemd commando’s 🙂 maar een echte hacker zal dit natuurlijk ontkennen ….. 🙂 …..