Wie man einen Linux-Rechner über Terminal herunterfährt

Suraj Joshi 30 Januar 2023
  1. Syntax des shutdown-Befehls unter Linux
  2. Herunterfahren des Systems mit shutdown
  3. Fährt das System nach der angegebenen Zeit mit dem Befehl shudown herunter
  4. Vor dem Herunterfahren eine Nachricht an alle Benutzer senden
  5. Neustart des Systems mit dem Befehl shudown
  6. Abbrechen eines planmäßigen Herunterfahrens mit dem Befehl shudown
Wie man einen Linux-Rechner über Terminal herunterfährt

Wir benutzen den Befehl shutdown unter Linux, um die Linux-Maschine über das Terminal herunterzufahren. Der Befehl fährt das System auf sichere Weise herunter, indem er alle angemeldeten Benutzer und Prozesse benachrichtigt. Wir haben auch die Möglichkeit, das System nach einem bestimmten Zeitintervall mit dem Befehl shutdown herunterzufahren.

Syntax des shutdown-Befehls unter Linux

shutdown [OPTIONS] [TIME] [MESSAGE]

Dabei steht OPTIONS für verschiedene Abschaltoptionen wie Ausschalten (Standardoption), Stopp oder Neustart, TIME gibt die Zeit an, nach der das System heruntergefahren werden soll, und MESSAGE steht für die Nachricht, die an alle Benutzer gesendet werden muss.

Nur Benutzer mit sudo-Privilegien können den Befehl shutdown ausführen.

Herunterfahren des Systems mit shutdown

sudo shutdown

Er schaltet das System nach 1 Minute ab, was die Standardzeit für das Herunterfahren ist.

Fährt das System nach der angegebenen Zeit mit dem Befehl shudown herunter

sudo shutdown 13:50

Es schaltet das System genau um 13:50 oder 13:50 Uhr ab.

Wir können auch Minuten für das Herunterfahren im Format +m angeben, wobei m die Minuten bezeichnet, die vor dem Herunterfahren gewartet werden sollen.

sudo shutdown +20

Das System wird genau nach 20 Minuten der Ausführung des Befehls heruntergefahren.

Um das System sofort herunterzufahren, verwenden wir +0 oder jetzt im Zeitfeld.

sudo shutdown now

Dadurch wird das System sofort heruntergefahren.

Vor dem Herunterfahren eine Nachricht an alle Benutzer senden

Um eine bestimmte Nachricht an alle Benutzer zu senden, geben wir die Nachricht im Feld message nach dem Feld time an.

sudo shutdown +20 "System Maintenance"

Das System wird genau nach 20 Minuten der Ausführung des Befehls heruntergefahren und alle Benutzer werden mit der Meldung System Maintenance benachrichtigt.

Neustart des Systems mit dem Befehl shudown

Wir benutzen die Option -r mit dem Befehl shutdown, um das System neu zu starten.

sudo shutdown -r +20 

Damit wird das System nach 20 Minuten ab dem Zeitpunkt der Ausführung des obigen Befehls neu gestartet.

Abbrechen eines planmäßigen Herunterfahrens mit dem Befehl shudown

Um ein geplantes Herunterfahren abzubrechen, verwenden wir die Option -c mit dem Befehl shutdown.

sudo shutdown -c "Postpone Shutdown for tomorrow"

Sie hebt das geplante Herunterfahren auf und sendet die Nachricht Postpone Shutdown for tomorrow an alle Benutzer. Beim Abbrechen des geplanten Shutdown können wir keine Zeit angeben.

Suraj Joshi avatar Suraj Joshi avatar

Suraj Joshi is a backend software engineer at Matrice.ai.

LinkedIn