Buscar..


Lista de servicios en ejecución en Ubuntu

Para obtener una lista del servicio en su sistema, puede ejecutar:

service --status-all

La salida del service --status-all muestra el estado de los servicios controlados por el System V

El + indica que el servicio se está ejecutando, - indica un servicio detenido. Puede ver esto ejecutando el estado SERVICENAME del servicio para un servicio + y -.

Algunos servicios son gestionados por Upstart . Puede verificar el estado de todos los servicios de Upstart con sudo initctl list. Cualquier servicio administrado por Upstart también se mostrará en la lista provista por el servicio --status-all, pero se marcará con un?.

ref: https://askubuntu.com/questions/407075/how-to-read-service-status-all-results

Gestión de servicios sistémicos

Servicios de listado

  • systemctl para listar servicios en ejecución
  • systemctl --failed para listar servicios fallidos

Gestión de objetivos (similar a los niveles de ejecución en SysV)

  • systemctl get-default Para encontrar el destino predeterminado para su sistema
  • systemctl set-default <target-name> Para establecer el destino predeterminado para su sistema

Gestión de servicios en tiempo de ejecución.

  • systemctl start [service-name] Para iniciar un servicio
  • systemctl stop [service-name] Para detener un servicio
  • systemctl restart [service-name] Para reiniciar un servicio
  • systemctl reload [service-name] Para solicitar que el servicio vuelva a cargar su configuración
  • systemctl status [service-name] Para mostrar el estado actual de un servicio

Gestión de inicio automático de servicios.

  • systemctl is-enabled [service-name] para mostrar si un servicio está habilitado en el arranque del sistema
  • systemctl is-active [service-name] para mostrar si un servicio está actualmente activo (en ejecución)
  • systemctl enable [service-name] Para habilitar un servicio en el arranque del sistema
  • systemctl disable [service-name] para deshabilitar un servicio en el arranque del sistema

Servicios de enmascaramiento

  • systemctl mask [service-name] Para enmascarar un servicio (hace que sea difícil iniciar un servicio por error)
  • systemctl unmask [service-name] Para desenmascarar un servicio

Reiniciando systemd

systemctl daemon-reload



Modified text is an extract of the original Stack Overflow Documentation
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow