Відповіді:
Хочу знати: який рекомендований метод перевірки всіх запущених служб у цих системах?
Так як ви в курсі chkconfig
, service
і може бути ntsysv
, rcconf
,
але ви можете перевірити, скориставшись командою нижче, яка майже працює на будь-який смак
ls -1 /etc/rc$(runlevel| cut -d" " -f2).d/S*
Що таке S *?
традиційний стиль init створює символьні посилання, які починаються з S, або K. ті, що мають S, означає "старт", і вони запускаються з параметром "start", коли вводиться цей рівень запуску. Ті, у кого K, означає "вбити", ці служби запускаються з параметром "стоп", коли цей рівень запуску введено
Повна інформація:
ls -1 /etc/rc$(runlevel| cut -d" " -f2).d/S* | \
awk -F'[0-9][0-9]' '{print "Startup :-> " $2}'
Вихід:
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