ランレベル
Fedora Core のランレベル
ランレベルとは、Linuxの動作モードのことで、ランレベルごとに
起動されるプログラムは異なります。
Linuxでは、ランレベル別のディレクトリ(/etc/rc.d/rc?.d)にある
ファイル名により、各ランレベルで実行するプログラムを指定しています。
例えば、ランレベル3の場合は/etc/rc.d/rc3.dにあるスクリプトのうち
S(Start)ではじまるスクリプトが実行され、K(Kill)で始まるスクリプト
は実行されません。
つまり、ファイル名の先頭1文字を変更することで起動するサービスを変更する
ことができるというわけです。
ちなみにKやSに続く数字は、実行されるスクリプトの優先順位をけってします。
(数字の小さいスクリプトから順に実行される。)
ランレベル | 説明 |
---|---|
0 | 停止 |
1 | シングルユーザモード |
2 | マルチユーザモード(NFS*1なし) |
3 | マルチユーザモード |
4 | 未使用 |
5 | GUIログイン(X11) |
6 | 再起動 |
ランレベルの変更はinitコマンドで行います。
ランレベルを3にする場合
# init 3
現在のランレベルの確認はrunlevelコマンドで行います。
# runlevel N 5