Controlando los servicios y el equipo con systemd

Ahora que distribuciones como Debian, Arch Linux o Ubuntu han elegido systemd como demonio de administración de sistema en detrimento de otras soluciones más clásicas, es importante saber cómo controlar los servicios en nuestra máquina Linux.

Una de las ventajas que tiene systemd es que básicamente centraliza toda la gestión en un único comando: systemctl, y la sintaxis de los servicios es bastante más sencilla. En este artículo vamos a ver las principales opciones y más adelante veremos cómo crear un fichero .service, también denominado unidad.

  • Listado de todos los servicios

    systemctl
  • Listado de los servicios que han fallado

    systemctl --failed
  • Árbol de ejecución de los servicios

    systemctl status
  • Preguntar por el estado de un servicio

    systemctl status nombreDeServicio
  • Arrancar un servicio

    systemctl start nombreDeServicio
  • Reiniciar un servicio

    systemctl restart nombreDeServicio
  • Ordenar a un servicio que recargue su configuración

    systemctl reload nombreDeServicio
  • Detener un servicio

    systemctl stop nombreDeServicio
  • Habilitar un servicio en el arranque del equipo

    systemctl enable nombreDeServicio
  • Quitar un servicio del arranque del equipo

    systemctl disable nombreDeServicio
  • Enmascarar un servicio para evitar que arranque

    systemctl mask nombreDeServicio
  • Desenmascarar un servicio para permitir que arranque

    systemctl unmask nombreDeServicio

Por otro lado, si tenemos configurado polkit, cualquier usuario puede reiniciar o suspender el equipo mediante systemd:

  • Reiniciar el equipo

    systemctl reboot
  • Apagar el equipo

    systemctl poweroff
  • Suspender el equipo (el estado se mantiene en memoria)

    systemctl suspend
  • Hibernar el equipo (el estado se guarda en disco y se apaga el equipo)

    systemctl hibernate

Deja un comentario

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

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.