Runlevel
unter Linux / Unix
Linux
kennt verschiedene sog. Runlevel. Zumeist wird bei einer Installation des
Systems gefragt, ob der Benutzer sich auf seinem System später auf der Konsole
oder bereits unter X (mittels xdm, gdm oder kdm) einloggen möchte. Neuerdings
entfällt sogar diese Frage gänzlich, und es wird automatisch immer der
X-Server zum Einloggen gestartet. Intern entspreche dies z.B.:
Runlevel 5 (Multiuser mit Netzwerk und grafischem Einloggen).
Insgesamt ist man aber nicht auf diese wenigen Runlevel beschränkt. Prinzipiell
kann man beliebig viele Runlevel auf seinem System einrichten, und nach belieben
konfigurieren. Zumindest 6 Runlevel sind bei den meisten Distributionen
standardmäßig enthalten, wenn auch einige häufig leer bleiben.
Nähere Informationen, welche Funktion sich hinter welchem Runlevel verbirgt,
findet man in der /etc/inittab.
/etc/inittab
von SuSE 8.0:
Runlevel
0
is
System halt
Runlevel
1
is
Single user mode
Runlevel
2
is
Local multiuser without remote network
Runlevel
3
is
Full multiuser with network
Runlevel
4
is
Not used
Runlevel
5
is
Full multiuser with network and xdm
Runlevel
6
is
System reboot
Das
Wechseln von einem Runlevel in einen anderen ist auch während eines laufenden
Systems möglich. Hierfür existiert der Befehl
init x (x steht für den Runlevel).
Auch
die Angabe, welcher Runlevel nun standardmäßig während des Bootens gestartet
werden soll, erfolgt in der /etc/inittab.
Der Eintrag id:3:initdefault: stellt dies ein = Full multiuser with
network.
Letzte Bearbeitung: 04.08.2002
Copyright © www.datahelp.de
Modifizierung oder Weitergabe an Dritte nur mit Einverständnis des Autors gestattet !