Systemd usa el concepto de
targets en contra posición al concepto de
run-levels. El archivo /etc/inittab, utilizado en las versiones anteriores, ya no es usado.
systemd target es un conjunto de unidades manejadas por
systemd las cuales deberían ser iniciadas para alcanzar un estado deseado.
Los más importantes
targets son lo siguientes:
graphical.target
El sistema soporta múltiples usuarios, inicio de sesión mediante interfaz gráfica y modo texto. Equivalente al nivel de inicio (runlevel) 5.
multi-users.target
El sistema soporta múltiples usuarios, inicio de sesión únicamente en modo texto. Equivalente al nivel de inicio (runlevel) 3.
rescue.target
Sistema básico inicializado de manera completa. Equivalente al nivel de inicio (runlevel) 1.
poweroff.target
Apagará todos los servicios levantados, desmontará todos los sistemas de archivos y apagará el sistema. Equivalente al nivel de inicio (runlevel) 0.
reboot.target
Apagará todos los servicios levantados, desmontará todos los sistemas de archivos y reiniciará el sistema. Equivalente al nivel de inicio (runlevel) 6.
Si deseamos verificar el nivel de ejecución actual, ejecutaremos el siguiente comando.
# systemctl get-default
multi-user.target
Si deseamos cambiar el nivel de ejecución por defecto al nivel 5 (multiusuario con interfaz gráfica), ejecutamos el siguiente comando.
# systemctl set-default graphical.target
[/fusion_text][/fusion_builder_column][/fusion_builder_row][/fusion_builder_container]