web-dev-qa-db-ja.com

任意のパスプログラムのchkconfigがオン

Noramllyスタートアッププログラムを追加するには、次のようなものがあります

 chkconfig httpd on

ただし、次のように開始する必要があるプログラムに対してこれを行うにはどうすればよいですか。

/usr/local/program/sbin/program

?私は試した

chkconfig /usr/local/program/sbin/program on 

しかしそれは言った

サービス/ usr/local/program/sbin/programの情報の読み取りエラー:そのようなファイルまたはディレクトリはありません

残念ながら、私がオンラインで見つけたすべての例は、chkconfig [サービス名]がオンになっています。

3
user2643506

chkconfigのマニュアルページ、特に--addセクションとRUNLEVEL FILES セクション。

3
Safado
  • スクリプトに次の例の行を追加します。

#chkconfig: 345 80 20
#description: example script

説明:
345-レベル
80-優先度の開始
20-優先度を停止

もちろん、これらはサンプル値であり、変更できます。

  • コマンドを使用してスクリプトを追加します。

chkconfig --add

3
maayke

chkconfigは、ディレクトリ/etc/init.d内のスクリプトの/etc/rcX.d/の下にあるリンクを管理します

1
c4f4t0r