Antiguamente se conocían los runlevels, y ya hablé de cómo cambiarlo hace tiempo.
Hoy, gracias a Systemd (que, pese a lo que hayas leído por ahí, es genial),
podemos emular un runlevel con el comando isolate.
Arrancar en runlevel 1 con cualquiera de estos comandos:
# systemd isolate runlevel1.target # systemd isolate emergency.target
Arrancar en runlevel 3 con cualquiera de estos comandos:
# systemd isolate runlevel3.target # systemd isolate multi-user.target
Arrancar en runlevel 5 con cualquiera de estos comandos:
# systemd isolate runlevel5.target # systemd isolate graphical.target
¡Y lo mejor es que ya no necesitas reiniciar el ordenador ni editar el comando de arranque para todo esto!