os:freebsd:tips:service
service コマンド
今まで /etc/rc.d/sshdなどを直接たたいていたのが、service(8)コマンドで制御できるようになっています。
FreeBSDの7.3-RELEASEと8.1-RELEASEから利用できるようになりました。
有効なサービスの表示
# service -e /etc/rc.d/zfs /etc/rc.d/newsyslog /etc/rc.d/syslogd /etc/rc.d/dmesg /etc/rc.d/sshd ......
すべてのサービスの表示
# service -r
スクリプト一覧
/etc/rc.d/ や /usr/local/etc/rc.d/ などにあるスクリプトの一覧
# service -l
制御
実態は、スクリプトをwrapしているので、スクリプトにないオプションは動きません
# service コマンド start|stop|restart|reload|status|.........
rc.confでenableにせずに制御
以下のように「one」をつけて使うと、rc.confでeneble=yesにしなくても制御できる。
# service コマンド onestart # service コマンド onestop # service コマンド onerestart
os/freebsd/tips/service.txt · 最終更新: 2017/04/14 05:21 by 127.0.0.1