GNU/Linux >> Tutoriales Linux >  >> Linux

¿Systemd todavía sabe acerca de los niveles de ejecución?

¿Systemd todavía tiene el concepto de niveles de ejecución? Por ejemplo, no tiene sentido usar telinit <number> ?

Respuesta aceptada:

Nivel bajo de ejecución de SystemD

Dentro de SystemD(aemon), los niveles de ejecución se exponen como "Objetivos". El concepto sigue ahí, pero el flujo de trabajo para producir el resultado deseado para su requerimiento es diferente.

El adjunto debe aclarar este tema.

¿Cómo cambio el nivel de ejecución actual?

$ systemctl isolate runlevelX.target

¿Cómo cambio el nivel de ejecución predeterminado para next-boot?

# Create a symlink
$ ln -sf /usr/lib/systemd/system/multi-user.target /etc/systemd/system/default.target
  • ln -sf TARGET DESTINATION
  • -s crea enlace simbólico
  • -f elimina el archivo de destino existente

O (como sugirió @centimane) simplemente use el "bendito" systemd comando:

systemctl set-default [target name].target

¿Cómo identifico el nivel de ejecución actual?

$ systemctl list-units --type=target

Linux
  1. ¿Cómo saber si Dd sigue funcionando?

  2. ¿Cómo sabe Bash cómo se está invocando?

  3. ¿Systemd lee /etc/pm/…?

  4. Qué debe saber sobre Debi un servidor Linux por volumen

  5. Systemd con múltiples execStart

Todo lo que querías saber sobre Zorin OS 12

Lo que necesita saber sobre IPv6

Todo lo que necesita saber sobre el sistema operativo Linux Zorin

Todo lo que necesita saber sobre el sistema operativo Peppermint Linux

CentOS / RHEL 7:Cómo cambiar los niveles de ejecución (objetivos) con systemd

Cómo cambiar niveles de ejecución/objetivos usando systemd en Ubuntu