|
Der Runlevel gibt Auskunft darüber, in welcher Stufe des Bootzustandes sich das System befindet. Den verschiedenen Runlevels sind Scripte zugeordnet, die in den entsprechenden Stufen gestartet oder gestoppt werden. Damit lässt sich Einfluss auf das Bootverhalten nehmen und es erleichtert dem Administrator die Fehlersuche bei Systemproblemen.
Oft liest man in diesem Zusammenhang den Begriff System V, welches unter anderem das Prinzip der Runlevels beinhaltet. Im weitesten Sinne kann man dies mit den verschiedenen Modi unter Windows vergleichen (Debug Modus, Rettungskonsole, abgesicherter Modus ohne Netzwerk, etc.). Der Vorteil von System V ist jedoch, dass man jederzeit in einen anderen Runlevel wechseln kann, ohne das System neu booten zu müssen.
Im klassischen Linux gibt es 5 wesentliche Runlevel:
- 0 = halt
System ist heruntergefahren
- 1 = Single User Mode
In diesem Runlevel kann sich nur der Benutzer root anmelden;
nur nötigste Konfiguration gestartet; kein Netzwerkzugriff
-
3 = Multi User Mode System ist komplett gestartet, jedoch ohne grafische Oberfläche
-
5 = Multi User Mode Wie Runlevel 3, jedoch mit grafischer Oberfläche.
-
6 = reboot Das System wird neu gestartet.
Distributionsspezifisch sind oft noch 2 weitere Runlevel anzutreffen:
Um nun das System in einen anderen Runlevel zu bringen, bedient man sich des Befehls init, gefolgt vom jeweiligen Runlevel. Ein init 6 führt zu einem Systemneustart, ein init 1 bringt das System in den Single User Mode, etc.
Um ein Linuxsystem herunterzufahren gibt es aber noch weitere, vorallem elegantere Möglichkeiten. Der normale Befehl dafür ist shutdown. Aber dieser alleine genügt nicht, da das System damit noch nicht weis ob es nur herunterfahren soll, wie weit es herunterfahren soll oder vielleicht einfach neu starten soll. Des Weiteren ist es zwingend notwendig mit anzugeben, wann der Befehl durchgeführt werden soll.
Das System wird umgehend runtergefahren.
Das System wird umgehend neu gestartet.
Das System fährt umgehend in den Singel User Mode.
Weitere Vorteile des shutdown Befehls sind unter anderem., dass eine frei wählbare Systemmitteilung an alle angemeldeten Nutzer abgesendet werden kann.
Weitere Informationen:
- Viele neuere Linux Distributionen unterstützen zudem die Befehle halt und reboot. In diesen Fällen genügt die einfache Eingabe der Befehle ohne weitere Optionen.
|