Systemd vs Init Cheatsheet para Linux
sistemad es el nuevo sistema de inicio, comenzando con Fedora y ahora adoptado en muchas distribuciones como RedHat, Suse y Centos. Históricamente, la mayoría de nosotros hemos utilizado scripts de inicio de SysV tradicionales que normalmente se encuentran en /etc/rc.d/init.d/. Estos scripts invocan un demonio binario que luego abrirá un proceso en segundo plano. Aunque los scripts de shell son muy flexibles, tareas como la supervisión de procesos y el orden paralelo de ejecución son difíciles de implementar. Con la introducción de nuevos demonios de systemd, es más fácil monitorearlos y controlarlos en tiempo de ejecución y simplifica su implementación.
los systemctl command es una muy buena iniciativa del equipo de systemd. Muestra mensajes de error más detallados y también errores de tiempo de ejecución del servicio, incluidos errores de inicio. systemd introdujo un nuevo término llamado cgrupos (grupos de control) que son básicamente grupos de procesos que se pueden organizar en una jerarquía. Con el sistema init inicial, determinar qué proceso hace qué ya quién pertenece se vuelve cada vez más difícil. Con systemd, cuando los procesos generan otros procesos, estos elementos secundarios se convierten automáticamente en miembros del grupo principal, lo que evita la confusión de la herencia.

Hay muchos comandos systemd nuevos disponibles en rhel / centos 7.0 que reemplazarían los comandos sysvinit. También puede descargar la versión en pdf de la hoja de trucos systemd vs sysvinit.
Según lo solicitado por nuestros compañeros lectores, hemos subido la hoja de trucos en tamaño A4 – versión JPG y versión PDF.