Debianでdaemon起動を管理


仕事ではRedHat?系のLinuxを使うことが多い。
RedHat?系Linuxでデーモンの起動管理をするのは「chkconfig」というプログラムでやる。

 chkconfig hoge on

とかってしてやると、すべてのrun levelに起動の設定をしてくれたり、

 chkconfig --list

などとすると現在の設定内容を表示してくれたりして便利。

自宅サーバはDebianなのだけど、こちらにはこのchkconfigがない。
滅多にデーモン起動なんて触らないからいいのだけど、それだけにいつもなんてコマンドだったのかインターネットで調べたりしている。

不便なのでここに書いておくことにする。

Debianでは「update-rc.d 」というコマンドを使う。

 update-rc.d fuga default

とすると「 fuga 」を全てのrun levelで起動するようにしてくれる。(はず)

 update-rc.d hoge remove

とすると、「 hoge 」が起動しないように設定してくれます。(そのはず)

一覧って表示できるのかなぁ???

Shue

トップ   編集 凍結解除 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2013-03-09 (土) 00:26:36 (2915d)