rc.d-Skripte mit Hilfe von service ausführen
Seit FreeBSD 7.3 und 8.1 können die rc.d-Skripte auch mit Hilfe von service ausgeführt werden. Im folgenden Beispiel wird getestet ob der Apache-Webserver läuft:
# service apache22 status apache22 is running as pid 8052.
Desweiteren können Services auch gestartet, gestoppt oder neugestartet werden. Mit Hilfe der -e Option werde alle Services angezeigt, welche beim Systemstart automatisch gestartet werden:
# service -e /etc/rc.d/hostid /etc/rc.d/hostid_save /etc/rc.d/ip6addrctl /etc/rc.d/cleanvar /etc/rc.d/devd /etc/rc.d/pflog /etc/rc.d/pf /etc/rc.d/newsyslog /etc/rc.d/syslogd /etc/rc.d/dmesg /etc/rc.d/virecover /etc/rc.d/motd /etc/rc.d/ntpd /usr/local/etc/rc.d/mysql-server /usr/local/etc/rc.d/tinderd /usr/local/etc/rc.d/apache22 /etc/rc.d/sshd /etc/rc.d/sendmail /etc/rc.d/cron /etc/rc.d/jail /etc/rc.d/mixer /etc/rc.d/bgfsck
Auf FreeBSD ist service seit FreeBSD 7.3 und 8.1 standardmässig im Basissystem vorhanden. Mehr Informationen zu service findet man in der Manpage service(1).