Shutdown & Reboot unter Linux

Inhaltsverzeichnis

Ein Linux-System muss sauber heruntergefahren werden, damit keine Daten verloren gehen und Dienste korrekt beendet werden. Dazu gibt es verschiedene Befehle, die je nach Situation eingesetzt werden. In der LPIC-1-Prüfung ist es wichtig, die Unterschiede zu kennen.

Sauberer Shutdown

Ein Shutdown stoppt Prozesse, synchronisiert Dateisysteme und unmountet diese. Danach schaltet das System entweder ab oder startet neu.

shutdown -h now             
# sofort herunterfahren

shutdown -r +5 "Reboot in 5 Minuten"   
# Neustart in 5 Minuten mit Nachricht

Unterschiedliche Befehle

  • shutdown: Empfohlener Weg, beendet Dienste geordnet und fährt danach herunter oder startet neu
  • reboot: Führt einen Neustart aus, ruft intern häufig shutdown auf
  • halt: Stoppt alle Prozesse, System bleibt angehalten (Hardware evtl. noch an)
  • poweroff: Schaltet das System komplett aus
reboot        
# Neustart sofort

halt          
# Prozesse stoppen, evtl. keine vollständige Abschaltung

poweroff      
# System komplett ausschalten

Praktische Unterschiede

  • halt hält an, schaltet aber nicht immer Hardware aus
  • poweroff beendet das System vollständig
  • reboot startet direkt neu
  • shutdown ist am flexibelsten (Zeitsteuerung, Nachrichten)

Lerneinheit – Übungsfragen im LPIC-Stil

Frage 1 (Einzelauswahl)
Welcher Befehl fährt das System sofort und sauber herunter?
A) halt
B) poweroff
C) shutdown -h now
D) kill -9 -1

Frage 2 (Mehrfachauswahl)
Welche Aussagen sind korrekt?
A) shutdown -r rebootet das System
B) poweroff schaltet die Hardware vollständig ab
C) halt stoppt Prozesse, aber schaltet nicht zwingend die Hardware ab
D) reboot fährt geordnet herunter und startet dann neu

Frage 3 (Befehlseingabe)
Plane einen Neustart in 10 Minuten mit der Nachricht „System wird neu gestartet“.

Frage 4 (Einzelauswahl)
Welcher Befehl ist am flexibelsten, um zeitgesteuerte Shutdowns und Nachrichten an Benutzer zu senden?
A) halt
B) poweroff
C) shutdown
D) reboot

Frage 5 (Mehrfachauswahl)
Welche Befehle führen zu einem kompletten Ausschalten des Systems?
A) poweroff
B) shutdown -h now
C) halt
D) systemctl poweroff

Lösungen & Begründungen

Frage 1: C) shutdown -h now. Das ist der saubere Standard.

Frage 2: A), B), C), D) – alle Aussagen sind korrekt. Unterschiede liegen in der Implementierung.

Frage 3 (Musterlösung):

sudo shutdown -r +10 "System wird neu gestartet"

Frage 4: C) shutdown. Es erlaubt Zeitsteuerung und Nachrichten.

Frage 5: A), B), D). halt kann Prozesse stoppen, aber nicht zwingend die Hardware ausschalten.

Mini-Lernkarte

  • shutdown: sauber, flexibel, Zeitsteuerung
  • reboot: Neustart
  • halt: stoppt Prozesse, Hardware bleibt evtl. an
  • poweroff: System komplett aus

Fazit

Für den Admin-Alltag wie auch für die LPIC-1-Prüfung ist es entscheidend, den Unterschied zwischen halt, poweroff, reboot und shutdown zu kennen. Am flexibelsten ist shutdown, doch alle Befehle haben ihre Einsatzszenarien. Wichtig ist: Systeme immer geordnet herunterfahren, um Datenverlust zu vermeiden.

Andreas Moor
Andreas Moor
@blog@andreas-moor.de

Hallo Fediverse, ich bin Andy!

Hier und auf meiner Website findest du mein akkumuliertes Linux-Sysadmin-Wissen, meine kleinen und größeren Projekte und die Tools, die ich nutze.

Viel Spaß beim stöbern, lesen und lernen! 🧑‍💻

236 Beiträge
16 Folgende