Cheatsheet de OpenRC a systemd

From Gentoo Wiki
Jump to:navigation Jump to:search
This page is a translated version of the page OpenRC to systemd Cheatsheet and the translation is 50% complete.
Outdated translations are marked like this.
Other languages:

Este artículo es para aquellos usuarios que recientemente llegaron a OpenRc desde systemd. Contiene una lista de comandos comúnmente usados en OpenRC y sus comandos equivalentes en systemd.

Nota
La siguiente tabla no es una lista completa y no está hecha con la intención de reemplazar a las man pages.
Comando OpenRC systemd Comentarios
Empezar un servicio /etc/init.d/<service> start
rc-service <service> start
systemctl start <service>
Detener un servicio /etc/init.d/<service> stop
rc-service <service> stop
systemctl stop <service>
Reiniciar un servicio /etc/init.d/<service> restart
rc-service <service> restart
systemctl restart <service>
Conseguir estado de un servicio /etc/init.d/<service> status
rc-service <service> status
systemctl status <service>
Mostrar scripts de inicio conocidos rc-status
rc-update show
systemctl list-units Muestra los scripts que existen en los runlevels
Muestra todos los scripts de inicio ls /etc/init.d/
rc-update -v show
systemctl list-unit-files --type=service Muestra todos los scripts instalados
Habilita un servicio de inicio rc-update add <service> <runlevel> systemctl enable <service>
Deshabilita un servicio de incio rc-update del <service> <runlevel> systemctl disable <service>

La siguiente tabla es una lista de comandos útiles de systemd que no tienen equivalentes para OpenRC

Comando Sintaxis Comentario
Deshabilita servicios generados automáticamente systemctl mask <service> Deshabilita servicios generados automáticamente en systemd, que archivos de unidad son generados bajo demanda (usualmente servicios activados por memoria).
Mata a todos los procesos relacionados a un servicio systemctl kill <service>
Muestra registro de eventos que sucedieron hoy, los más recientes primero journalctl -r --since=today
Muestra registro de eventos de un servicio en específico journalctl _SYSTEMD_UNIT=<service>.service

See also

  • OpenRC — a dependency-based init system for Unix-like systems that maintains compatibility with the system-provided init system
  • Systemd — un sistema de inicio moderno al estilo de SysV y un reemplazo de rc para sistemas Linux.