Home · Kontakt · Impressum
contents index previous up next
Next: 12.4.4 init Up: 12.4 Der Init-Daemon Previous: 12.4.2 Die Runlevel

Unterabschnitte



12.4.3 runlevel

Der Befehl runlevel ermittelt den aktuellen und den vorherigen Runlevel.

runlevel [UTMP]

Der Befehl liest dafür die Datei /var/run/utmp aus um den Runleveleintrag zu finden und gibt dann den alten und neuen Runlevel getrennt durch ein Leerzeichen aus. Falls es keinen vorherigen Runlevel gegeben hat, wie es nach einem Start der Fall ist, dann wird der Buchstabe N angezeigt.

Ist der Runlevel nicht ermittelbar, dann zeigt runlevel das Wort ``unknown'' und beendet sich mit einem Fehlersignal.

Optional kann der genaue Name der Datei utmp mit Pfad angegeben werden, wenn sich sich z. B. nicht in /var/run befindet.

12.4.3.1 Beispiel

Der Befehl runlevel zeigt den aktuellen und vorherigen Runlevel an.
ole@enterprise:~> /sbin/runlevel
N 5

Die Informationen dazu bezieht er dabei aus der Datei /var/run/utmp.12.5

ole@enterprise:~> od -c /var/run/utmp | grep ^00006
0000600 001  \0  \0  \0   5   N  \0  \0   ~  \0  \0  \0  \0  \0  \0  \0
0000620  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0000640  \0  \0  \0  \0  \0  \0  \0  \0   ~   ~  \0  \0   r   u   n   l
0000660   e   v   e   l  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0


contents index previous up next
Next: 12.4.4 init Up: 12.4 Der Init-Daemon Previous: 12.4.2 Die Runlevel
  © 2004 by IT-Dozent Ole Vanhoefer · Zum Seitenanfang