Ubuntu se puede iniciar en uno de varios niveles de destino. El destino predeterminado en el que el sistema está configurado para arrancar dictará, a su vez, qué unidades systemd se inician. Los objetivos que se relacionan específicamente con el inicio y apagado del sistema se pueden resumir de la siguiente manera:
- apagar.objetivo – Este es el destino en el que el sistema se apaga. Por razones obvias, es poco probable que desee que este sea su objetivo predeterminado.
- rescate.objetivo – Hace que el sistema se inicie en un modo de usuario único en el que solo el usuario raíz puede iniciar sesión. En este modo, el sistema no inicia ninguna red, interfaz gráfica de usuario ni servicios multiusuario. Este nivel de ejecución es ideal para que los administradores de sistemas realicen actividades de mantenimiento o reparación del sistema.
- objetivo.multiusuario – Arranca el sistema en modo multiusuario con capacidad de inicio de sesión de consola basada en texto.
- objetivo.gráfico – Arranca el sistema en un estado multiusuario en red con la capacidad del sistema X Window. De forma predeterminada, el entorno de escritorio gráfico se iniciará al final del proceso de arranque. Este es el nivel de ejecución más común para uso de escritorio o estación de trabajo.
- reiniciar.objetivo – Reinicia el sistema. Otro objetivo que, por razones obvias, es poco probable que desee como predeterminado.
Cambiar niveles de ejecución/objetivos
1. Para establecer un nivel de ejecución/objetivo predeterminado en systemd, use la siguiente sintaxis:
# systemctl set-default [desired].target
2. Si el servidor está en modo de rescate o en un entorno chroot, el destino predeterminado se puede establecer con la siguiente sintaxis de comando:
# ln -sf /lib/systemd/system/[desired].target /etc/systemd/system/default.target
3. Para cambiar los niveles de ejecución sobre la marcha:
# systemctl isolate [multi-user.target | graphical.target]