実行レベルが自動的に変更されるのはなぜですか?

実行レベルが自動的に変更されるのはなぜですか?

友人の練習として仮想マシンをセットアップしようとしていますが、常に再起動するマシンを友人に渡して、何が問題なのか調べてもらうことを思いつきました。実行レベルを変更しましたinit 2が、正常に戻ってしまいます。どうすれば目標を達成できるでしょうか。また、友人はどのようにして問題を診断できるでしょうか。

答え1

実行レベル 2 はリブートではなく、実際には通常の実行レベルです。 6 はリブートです。 また、通常はtelinit 6not を使用しますinit 6。 これは、異なる UNIX 実装間でより移植性があります。

しかし、本当に必要なのは、ボックスを再起動するだけの実際の抽象化です。rebootランレベルを理解しようとするのではなく、 を使用することをお勧めします。

関連情報