実行レベルなどについて、より深く理解しようとしています。
/etc/ に という 2 つのスクリプトを作成しました。1 つは 、cinit
もう 1 つはですcdinit
。スクリプトは「カスタム初期化」と「カスタム非初期化」を表し、カスタム コマンドを実行できます。ファイルはcinit
パラメータ付きでのみ実行されstart
、 はddinit
停止パラメータ付きでのみ実行されます (ファイル内の switch case によってチェックされます)。
symlinks
以下のスクリプトを作成します:
cinit
rc2、rc3、rc4、rc5の S プレフィックス リンク
cdinit
rc0、rc6のKプレフィックスリンク
- 私の理解では、サーバーをオフの状態から起動すると、実行レベル 2、3、4、または 5 になります。
- そうすると
sudo reboot
、サーバーは最初に実行レベル 6 に入り、その後実行レベル 2、3、4、または 5 に再度入ります。 - サーバーをシャットダウンすると、実行レベル 0 になります。
rc フォルダーのスクリプトはこのように実行されますか?