新しいランレベルで終了スクリプトを持たないサービスはどうなりますか?

新しいランレベルで終了スクリプトを持たないサービスはどうなりますか?

各ランレベルには、サービスの実行を停止するために使用される終了スクリプトである/etc/rcX.dSで見つけることができる独自のサービスまたはデーモンセットがあることを読みました。K

今私の質問は、各ランレベルが異なるランレベル(2-5)で入力できることを指摘しています。たとえば、実行レベル2、3、4、または5で実行レベル1を入力できます。ランレベルごとに異なるサービスグル​​ープがありますが、なぜ1つのキルスクリプトセットがあるのですか?比較すると、ランレベル5の一部のサービスにはランレベル1の終了スクリプトがないこと/etc/rc1.dがわかりました。/etc/rc5.d実行レベルを切り替えると、これらのサービスはどうなりますか?

ベストアンサー1

たとえば、ランレベル3に存在するKスクリプトは、ランレベル3に入る前に何かを殺すのではなく、他のランレベルに入る前にランレベル3を終了したときに何かを殺すことです。

したがって、ランレベル5からランレベル1に切り替えると、最初にからKillスクリプト/etc/rc5.dSそのレベルに入ったときに実行されたtarスクリプトと一致する)を実行し、次にからStarスクリプトを実行します。/etc/rc1.d

おすすめ記事