24.9 Systemkommandos
24.9.1 dmesg – letzte Kernel-Boot-Meldungen
Wollen Sie sich die Kernel-Meldungen des letzten Boot-Vorgangs ansehen, so können Sie sich diese mit dem Kommando dmesg anzeigen lassen. Dabei können Sie feststellen, welche Hardware beim Booten erkannt und initialisiert wurde. dmesg wird gern zur Diagnose verwendet, ob eine interne oder externe Hardware auch vom Betriebssystem korrekt erkannt wurde.
Natürlich setzt dies auch entsprechende Kenntnisse der Hardware auf dem Computer und ihrer Bezeichnungen voraus.
24.9.2 halt – alle laufenden Prozesse beenden
Mit dem Kommando halt beenden Sie alle laufenden Prozesse. Das System wird komplett angehalten und reagiert auf keine Eingabe mehr. Selbstverständlich ist solch ein Befehl nur vom Root ausführbar. Meistens ist halt ein Verweis auf shutdown.
24.9.3 reboot – System neu starten
Mit reboot werden alle noch laufenden Prozesse auf dem System unverzüglich beendet und wird das System neu gestartet. Bei einem System im Runlevel 1 bis 5 wird hierzu ein shutdown aufgerufen. Selbstverständlich bleibt auch dieses Kommando dem Root vorbehalten.
24.9.4 shutdown – System herunterfahren
Mit shutdown können Sie (Root-Rechte vorausgesetzt) das System herunterfahren. Mit den Optionen -r und -h wählen Sie zwischen einem halt des Systems und einem reboot aus. Damit das System ordentlich gestoppt wird, wird jedem Prozess zunächst das Signal SIGTERM gesendet, mit dem sich ein Prozess ordentlich beenden kann. Nach einer bestimmten Zeit (Standard ist zwei Sekunden oder einstellbar mit -t <SEKUNDEN>) wird das Signal SIGKILL an die Prozesse gesendet. Natürlich werden auch die Dateisysteme ordentlich abgehängt (umount), sync wird ausgeführt, und es wird in einen anderen Runlevel gewechselt. Die Syntax zu shutdown lautet:
shutdown [Optionen] Zeitpunkt [Nachricht]
Zeitgesteuert
Den Zeitpunkt zum Ausführen des shutdown-Kommandos können Sie entweder im Format hh:mm als Uhrzeit übergeben (zum Beispiel 23:30), oder Sie können eine Angabe wie +m vornehmen, indem Sie die noch verbleibenden Minuten angeben (zum Beispiel wird mit +5 in fünf Minuten der shutdown-Befehl ausgeführt). Ein sofortiger shutdown kann auch mit now bewirkt werden. Das Kommando shutdown benachrichtigt außerdem alle Benutzer, dass das System bald heruntergefahren wird, und lässt somit auch keine Neuanmeldungen zu. Hier können Sie eine eigene Nachricht an die Benutzer senden.
Option | Bedeutung |
-t Sekunden | Zeitspanne in Sekunden, die zwischen den SIGTERM- und SIGKILL-Signalen zum Beenden von Prozessen gewartet wird |
-k | Hier wird kein Shutdown ausgeführt, sondern es werden nur Meldungen an alle anderen Benutzer gesendet. |
-r | (reboot) Neustart nach dem Herunterfahren |
-h | System anhalten nach dem Herunterfahren |
-f | beim nächsten Systemstart keinen Dateisystem-Check ausführen |
-F | beim nächsten Systemstart Dateisystem-Check ausführen |
-c | Wenn möglich, wird der laufende Shutdown abgebrochen. |
Ihr Kommentar
Wie hat Ihnen das <openbook> gefallen? Wir freuen uns immer über Ihre freundlichen und kritischen Rückmeldungen.