Systemd vs Init Cheatsheet para Linux

Systemd es el nuevo marco de inicio, comenzando con Fedora y actualmente adoptado en numerosas circulaciones como RedHat, Suse y Centos. A fin de cuentas, la gran mayoría de nosotros hemos estado utilizando secuencias de comandos de inicio de SysV convencionales que normalmente viven en/y así sucesivamente/rc.d/init.d/. Estos contenidos evocan un demonio paralelo que luego, en ese punto, bifurcará un ciclo de fundación. A pesar de que los scripts de shell son completamente adaptables, tareas como la administración de procesos y la solicitud de ejecución en paralelo son difíciles de llevar a cabo. Con la presentación de los últimos demonios de moda de systemd, es más sencillo supervisarlos y controlarlos en tiempo de ejecución y funciona en su ejecución.

La orden systemctl es un impulso increíble del grupo systemd. Muestra más mensajes de error punto por punto y, además, errores de tiempo de ejecución de las administraciones, incluidos errores de inicio. systemd ha presentado otro término llamado cgroups (reuniones de control) que son esencialmente reuniones de interacción que se pueden clasificar en orden. Con el primer marco de inicio, averiguar qué ciclo hace qué y con quién tiene un lugar resulta cada vez más problemático. Con systemd, cuando los ciclos generan ciclos diferentes, estos niños se convierten naturalmente en miembros del grupo de guardianes y luego se mantienen alejados de los desórdenes sobre el legado.

Comandos relacionados con el servicio:

Comentarios

SysVinit

sistemad

iniciar un servicio inicio ficticio de servicio systemctl start dummy.service
detener un servicio parada ficticia de servicio systemctl detener dummy.servicio
reiniciar un servicio reinicio ficticio de servicio systemctl reiniciar dummy.service
recargar un servicio  recarga ficticia de servicio systemctl recargar dummy.service
Estado del servicio  estado ficticio de servicio systemctl status dummy.service
Reiniciar un servicio si ya se está ejecutando reinicio ficticio de servicio systemctl condrestart dummy.service
Habilitar el servicio al inicio ficticio de chkconfig en  systemctl habilitar dummy.service
Deshabilitar el servicio al inicio chkconfig desactivado systemctl deshabilitar dummy.service
Comprobar si un servicio está habilitado al inicio ficticio de chkconfig systemctl está habilitado dummy.service
Crear un nuevo archivo de servicio o modificar la configuración ficticio de chkconfig –añadir systemctl daemon-recargar

Comandos de niveles de ejecución:

Comentarios

SysVinit

sistemad

Detención del sistema  0 runlevel0.objetivo, poweroff.objetivo
Modo de usuario único 1, s, soltero ejecutarnivel1.objetivo, rescate.objetivo
Multi usuario 2 runlevel2.objetivo, multiusuario.objetivo
Multiusuario con Red 3 runlevel3.objetivo, multiusuario.objetivo
Experimental  4 runlevel4.objetivo, multiusuario.objetivo
Multiusuario, con red, modo gráfico 5 runlevel5.objetivo, gráfico.objetivo
Reiniciar 6 ejecutarnivel6.objetivo, reiniciar.objetivo
Concha de emergencia emergencia objetivo.de.emergencia
Cambiar a nivel de ejecución/objetivo multiusuario telinit 3

systemctl aislar multi-usuario.objetivo

(O systemctl aislar runlevel3.

objetivo)

Establecer objetivo multiusuario en el próximo arranque

sed s/^id:.*:initdefault:/

id:3:initpredeterminado:/ 

ln -sf /lib/systemd/system/multiuser.target /etc/systemd/system/

destino predeterminado

Comprobar el nivel de ejecución actual nivel de ejecución systemctl get-default
Cambiar el nivel de ejecución predeterminado

sed s/^id:.*:initdefault:/

id:3:initpredeterminado:/ 

systemctl set-default multi-usuario.objetivo

Nuevos comandos de Systemd:

Comentarios

sistemad

Ejecute un comando systemd en el host remoto systemctl dummy.service start -H usuario@host
Comprobar el tiempo de arranque systemd-analizar o systemd-analizar el tiempo
Matar todos los procesos relacionados con un servicio systemctl matar ficticio
Obtener registros de eventos de hoy journalctl –since=hoy
Nombre de host y otra información relacionada con el host hostnamectl
Fecha y hora del sistema con zona horaria y otra información horafechactl

Publicación traducida automáticamente

Artículo escrito por srikargundeti982 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *