¿Hay alguna manera de obtener una lista precisa de servicios con los estados "se está ejecutando" / "no se está ejecutando"?
service --status-all
Produce más de 30 ?servicios.
¿Por qué ese resultado no es tan informativo? ¿Es tan difícil determinar si el servicio se está ejecutando o no? ¿Y cómo obtener los estados exactos de todos los servicios?
zerkms@ubuntu-server-11:~$ sudo service --status-all 2>&1|grep cron
 [ ? ]  cron
zerkms@ubuntu-server-11:~$ sudo service cron status
cron start/running, process 804

+y-, pero la mayoría de los servicios están marcados con?. Acaba de instalarse ubuntu-server 11.04Respuestas:
Parece un error en el
serviceguión. Cambiar el patrón grep en la línea 77 con esto da mejores resultados:Editar
Encontré un informe de error en Debian sobre esto. Hay un parche disponible, funcionalmente equivalente a lo que escribo arriba: el servicio no analiza correctamente init.d "cron" . Launchpad no reconoce el proyecto
sysvinit-utils.fuente
cron;-)