Jesús Amieiro

¿Cómo comprobar qué servicios están en ejecución en un sistema Linux?

¿Cómo comprobar qué servicios están en ejecución en un sistema Linux?

Si estoy en un sistema basado en System V

# service --status-all

Para filtrar los que están en ejecución

# service --status-all | grep +

Man page. service –status-all runs all init scripts, in alphabetical order, with the status command. The status is [ + ] for running services, [ – ] for stopped services and [ ? ] for services without a ‘status’ command. This option only calls status for sysvinit jobs; upstart jobs can be queried in a similar manner with initctl list.

Si estoy en un sistema basado en systemd (una buena explicación de cómo gestionar servicios en systemd en este enlace)

# systemctl list-unit-files

Para filtrar los que están en ejecución

# systemctl list-unit-files | grep enabled
# systemctl list-unit-files --state=enabled

Man page. list-unit-files [PATTERN…]
List installed unit files. If one or more PATTERNs are specified, only units whose filename (just the last component of the path) matches one of them are shown.

Comments

6 responses to “¿Cómo comprobar qué servicios están en ejecución en un sistema Linux?”

  1. Alvaro Avatar
    Alvaro

    Gracias me ayudo a llegar a mi objetivo .

    Saludos

  2. Lisbeth Avatar
    Lisbeth

    Buen dia!!!
    No aparece mas nada después de colocar esos comandos en xshell

  3. Jesús Amieiro Avatar
    Jesús Amieiro

    O no tienes permisos (prueba a ejecutarlo como sudo) o simplemente no tienes ningún servicio activo, con lo que la salida es nula.

  4. Darry Castro Avatar
    Darry Castro

    systemctl list-unit-files –state=enabled

    Excelente saludos a todos y gracias de antemano.

  5. diego Avatar
    diego

    gracias, fue de mucha ayuda

  6. douglas mendoza Avatar
    douglas mendoza

    este articulo es de mucha ayuda. gracias.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.