Comando Init 3 con systemd

Comando Init 3 con systemd

Estoy usando Oracle Linux 7 para fines de prueba. Entiendo que toda la familia RHEL (RHEL, CentOS y OL) lo está utilizando systemdahora.

Hasta donde yo sé, debería usar systemden lugar de, sin embargo, probé ambos en OL7 y ambos funcionan.init 3systemctl isolate multi-user.target

Lo que quiero saber es por qué el init 3comando sigue funcionando. ¿Se espera esto con systemdla familia RHEL implementada algún tipo de característica de compatibilidad con versiones anteriores?

Respuesta1

De acuerdo aGestión de recursos y servicios Systemd en Red Hat Enterprise Linux, /sbin/init ahora es un enlace simbólico a /usr/lib/systemd/systemd.

Los comandos runlevel y telinit todavía están disponibles en el sistema y funcionan como se esperaba, pero solo se incluyen por razones de compatibilidad y deben evitarse.

Red Hat Enterprise Linux 7 se distribuye con una serie de objetivos predefinidos que son más o menos similares al conjunto estándar de niveles de ejecución de las versiones anteriores de este sistema. Por motivos de compatibilidad, también proporciona alias para estos objetivos que los asignan directamente a los niveles de ejecución de SysV.

DeTRABAJANDO CON OBJETIVOS SISTÉMICOS

información relacionada