RHEL系で使われているサービスの起動設定を行う管理ツール。
※Debian系でもインストールはできるみたいだが、GNOMEの「サービスの管理」と競合するようにも見えるので使うのはやめておく。
使い方
- サービス起動の起動定義を一覧表示する
[guest@localhost ~]# chkconfig --list arptables_jf 0:off 1:off 2:on 3:on 4:on 5:on 6:off ia32el 0:off 1:off 2:on 3:on 4:on 5:on 6:off rusersd 0:off 1:off 2:off 3:off 4:off 5:off 6:off gpm 0:off 1:off 2:on 3:on 4:on 5:on 6:off xfs 0:off 1:off 2:on 3:on 4:on 5:on 6:off ospfd 0:off 1:off 2:off 3:off 4:off 5:off 6:off atd 0:off 1:off 2:off 3:on 4:on 5:on 6:off acpid 0:off 1:off 2:off 3:on 4:on 5:on 6:off ...
- サービス起動定義を削除する
[root@localhost ~]# chkconfig --list | grep vsftpd vsftpd 0:off 1:off 2:off 3:off 4:off 5:off 6:off [root@localhost ~]# chkconfig --del vsftpd [root@localhost ~]# chkconfig --list | grep vsftpd [root@localhost ~]#
- サービス起動定義を追加する
[root@localhost ~]# chkconfig --list | grep vsftpd [root@localhost ~]# chkconfig --add vsftpd [root@localhost ~]# chkconfig --list | grep vsftpd vsftpd 0:off 1:off 2:off 3:off 4:off 5:off 6:off [root@localhost ~]#
- サービスを起動するように設定する(httpd)
[root@localhost ~]# chkconfig --list | grep httpd httpd 0:off 1:off 2:off 3:off 4:off 5:off 6:off [root@localhost ~]# chkconfig httpd on [root@localhost ~]# chkconfig --list | grep httpd httpd 0:off 1:off 2:on 3:on 4:on 5:on 6:off [root@localhost ~]#
- サービスを起動しないように設定する(httpd)
[root@localhost ~]# chkconfig --list | grep httpd httpd 0:off 1:off 2:on 3:on 4:on 5:on 6:off [root@localhost ~]# chkconfig httpd off [root@localhost ~]# chkconfig --list | grep httpd httpd 0:off 1:off 2:off 3:off 4:off 5:off 6:off [root@localhost ~]#
※尚、chkconfigは定義を変更するだけで、サービスの状態は再起動などするまで変わらない。
関連項目
- service(8)
0 件のコメント:
コメントを投稿