1. `systemctl list-unit-files --type=servicio`
Este comando mostrará todos los servicios instalados en el sistema, junto con su estado. El resultado incluirá información como el nombre del servicio, su descripción, si está habilitado y su estado actual (en ejecución, detenido, etc.).
2. `servicio --status-all`
Este comando proporciona una lista similar de servicios, junto con su estado actual. Sin embargo, solo muestra los servicios que se están ejecutando actualmente y no incluye tanta información detallada como el comando anterior.
3. `ps -A`
Este comando enumera todos los procesos que se ejecutan en el sistema, incluidos los servicios y los procesos iniciados por el usuario. Para filtrar la salida para mostrar solo servicios, puede usar el siguiente comando:
```
ps-A | grep -i "sistemad"
```
Esto mostrará todos los procesos que tienen "systemd" en su nombre, lo que normalmente indica que son servicios del sistema.
4. `arriba`
El comando superior también se puede utilizar para ver una lista de servicios en ejecución. Para hacer esto, presione la tecla "u" mientras está en el comando superior para cambiar a la pestaña "Usuarios". Esta pestaña mostrará una lista de todos los usuarios actualmente conectados al sistema, junto con los procesos que están ejecutando. Para filtrar la salida para mostrar solo los servicios del sistema, puede usar el siguiente comando:
```
arriba -u -n 1 | grep -i "sistemad"
```
Esto mostrará una lista de los 10 procesos principales que ejecuta systemd, junto con su uso de CPU, uso de memoria y otra información.