Quiero saber: ¿cuál es el método recomendado para verificar todos los servicios en ejecución en estos sistemas?
Dado que usted es consciente de chkconfig, servicey puede ser ntsysv, rcconf,
pero puedes verificar usando el siguiente comando que casi funciona en todos
ls -1 /etc/rc$(runlevel| cut -d" " -f2).d/S*
Qué es S* ?
el estilo init tradicional crea enlaces simbólicos que comienzan con S, o K. aquellos con S significa "inicio", y se ejecutan con el parámetro "inicio" cuando se ingresa ese nivel de ejecución. Aquellos con K significa "matar", esos servicios se ejecutan con el parámetro "detener" cuando se ingresa ese nivel de ejecución
Todos los detalles:
ls -1 /etc/rc$(runlevel| cut -d" " -f2).d/S* | \
awk -F'[0-9][0-9]' '{print "Startup :-> " $2}'
Salida:
Startup :-> bind9
Startup :-> apt-cacher-ng
Startup :-> slapd
Startup :-> cron
Startup :-> dmesg
Startup :-> inetutils-inetd
Startup :-> ssh
Startup :-> dns-clean
Startup :-> sudo
Startup :-> apache2
Startup :-> grub-common
Startup :-> ondemand
Startup :-> rc.local