Saya ingin tahu: apa metode yang disarankan untuk memeriksa semua layanan yang berjalan di seluruh sistem ini?
Karena Anda menyadari chkconfig, servicedan mungkin ntsysv, rcconf,
tetapi Anda dapat memeriksa menggunakan perintah di bawah ini yang hampir bekerja dalam semua rasa
ls -1 /etc/rc$(runlevel| cut -d" " -f2).d/S*
Apa itu S *?
gaya init tradisional membuat symlink yang dimulai dengan S, atau K. yang dengan S berarti "mulai", dan dijalankan dengan parameter "mulai" ketika runlevel dimasukkan. Yang dengan K berarti "membunuh", layanan tersebut dijalankan dengan parameter "berhenti" ketika runlevel itu dimasukkan
Detail lengkap:
ls -1 /etc/rc$(runlevel| cut -d" " -f2).d/S* | \
awk -F'[0-9][0-9]' '{print "Startup :-> " $2}'
Keluaran:
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