ランレベル

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

*1:UNIXシステムで利用されるファイル共有システム。