8 Nützliche Linux Shutdown-Befehle zum Neustarten oder Herunterfahren Ihres Linux-PCs

Ob es sich um einen SSH Ubuntu-Server handelt oder weil Ihre Maus nicht mehr funktioniert, das Lernen des Gebrauchs von Linux shutdown-Befehlen in der Eingabeaufforderung wirkt Wunder für jeden. Hier erklären wir Ihnen, wie Sie den shutdown-Befehl meistern, um Ihren PC schnell herunterzufahren.
Inhaltsverzeichnis
- Was ist ein Shutdown-Befehl?
- Wie verwendet man Shutdown-Befehle
- Basis-Shutdown-Befehl
- Herunterfahren ohne Ausschalten
- Herunterfahren mit Ausschalten
- Herunterfahren nach X Minuten
- Herunterfahren zu einer bestimmten Zeit
- Warnmeldung vor dem Herunterfahren senden
- Basis-Neustartbefehl
- Erzwungene Shutdown-Befehle
- Bonus: Einen Shutdown-Befehl abbrechen
- Häufige Fragen
Tipp: Lernen Sie die Unterschiede zwischen Herunterfahren, Schlafmodus oder Ruhezustand.
Was ist ein Shutdown-Befehl?
Unter Linux gibt es zwei Möglichkeiten, Ihren PC auszuschalten (drei, wenn das Ziehen des Steckers zählt):
- Drücken der Shutdown-Taste
- Herunterfahren über das Terminal.
Obwohl es umständlich erscheinen mag, zuerst auf das Terminal zuzugreifen, bevor Sie den PC herunterfahren, ist es tatsächlich sehr nützlich, insbesondere um einen entfernten Linux-PC oder Server über SSH herunterzufahren.
Der shutdown-Befehl schaltet Ihren PC aus, ähnlich wie der Shutdown-Button in der Taskleiste. Aber es wird noch besser: Er hat Optionen, die es Ihnen ermöglichen, zu wählen, wann Sie ihn ausschalten möchten, unter anderem.
Wie verwendet man Shutdown-Befehle
Das Format sieht folgendermaßen aus:
sudo shutdown Wie die meisten systemweiten Befehle unter Linux benötigen Sie sudo, um dies zum Laufen zu bringen. Dann können Sie eine optionale Flagge und andere Optionen wählen. Wir werden im Laufe dieses Artikels auf jede davon eingehen.
1. Basis-Shutdown-Befehl
Der shutdown-Befehl startet den Herunterfahrprozess, der alle laufenden Anwendungen beendet, bevor das System ausgeschaltet wird. Dies erfordert eine Zeiteinstellung – Sie müssen ihm sagen, wann es heruntergefahren werden soll, bevor es funktioniert. Indem Sie now neben shutdown hinzufügen, sagen Sie Ihrem PC, dass er alles, was er tut, sofort stoppen und herunterfahren soll.
sudo shutdown nowSie können auch eine automatische Shutdown-Verknüpfung zu diesem Befehl verlinken und einen DIY Shutdown-Button erstellen. Es ist ein nützlicher Befehl für SSH-Server, da er sich super einfach merken lässt. Einige Linux-Distributionen und Versionen erfordern jedoch möglicherweise, dass Sie entweder eine -h- oder -P-Flagge hinzufügen, damit es funktioniert.
Gut zu wissen: Sie können die Shutdown- und Neustartdaten auf Ihrem Linux-PC ganz einfach mit diesen Tipps überprüfen.
2. Herunterfahren ohne Ausschalten
sudo shutdown -h nowoder
sudo haltEs gibt Zeiten, in denen es besser ist, den Computer auszuschalten, ohne die Stromversorgung zu trennen. Der halt-Befehl erledigt alles, was der shutdown-Befehl tut, abgesehen vom letzten Schritt – die Stromversorgung vom System zu unterbrechen. Dies funktioniert großartig, wenn Sie eigenständige Peripheriegeräte haben, die länger zum Ausschalten benötigen als der Hauptcomputer.
Dennoch ist es besser, den shutdown-Befehl mit der -h-Flagge zu verwenden. Dies liegt daran, dass shutdown es Ihnen ermöglicht, wann einzustellen, dass der PC ausgeschaltet werden soll, was wir gleich näher erläutern werden.
3. Herunterfahren mit Ausschalten
sudo shutdown -P nowoder
sudo poweroffWenn Ihr Linux-PC oder -Server sich in einem anderen Raum befindet, wäre es ziemlich problematisch, den Netzschalter physisch drücken zu müssen. Glücklicherweise ermöglicht sudo poweroff, die gesamte Stromversorgung des Computers automatisch zu trennen, damit Ihre CPU vor Spannungsspitzen und anderen strombezogenen Problemen, die sie beschädigen könnten, geschützt ist.
Dennoch wäre der beste Linux-Shutdown-Befehl der shutdown-Befehl mit der -P-Flagge. Denken Sie daran, dass es ein großes „P“ benötigt und kein kleines.
4. Herunterfahren nach X Minuten
sudo shutdown +Angenommen, Sie hatten einen Prozess, der in 30 Minuten enden würde. Vielleicht laden Sie etwas herunter, und Sie denken, dass es etwa zu dieser Zeit fertig sein wird. Sie können versuchen, now durch ein + und die Anzahl der Minuten zu ersetzen, die Sie möchten, dass er wartet, bevor er herunterfährt. Zum Beispiel: sudo shutdown +30 fährt den Computer nach 30 Minuten herunter.
Denken Sie daran, dass dies nicht auf das Ende von Prozessen wartet, bevor es funktioniert, sodass Ihr Task, wenn er etwas länger dauert als er sollte, dieser Linux-Shutdown-Befehl Ihren PC sofort ausschalten wird, sobald der Countdown beendet ist.
5. Herunterfahren zu einer bestimmten Zeit
sudo shutdown : Wenn Sie wie ich an der Tastatur um 3 Uhr morgens einschlafen und auf einen warmen PC aufwachen, der die ganze Nacht Musik von YouTube spielt, wünschen Sie sich vielleicht, es gäbe eine Möglichkeit, ihn zu einer bestimmten Zeit auszuschalten. Glücklicherweise lässt Sie shutdown auch eine Zeit auswählen.
Wenn Sie zum Beispiel sudo shutdown -P 2:45 verwenden, fährt Ihr Linux-PC sofort um 2:45 Uhr herunter. Es liest die Zeit im 24-Stunden-Format, sodass Sie sudo shutdown -P 14:45 eingeben müssen, wenn Sie ihn um 14:45 Uhr ausschalten möchten.
6. Warnmeldung vor dem Herunterfahren senden
sudo shutdown Wenn Sie einen Linux-Server mit mehreren verbundenen Benutzern betreiben, ist es gut, eine Nachricht zu senden, um alle über das Herunterfahren zu informieren. Indem Sie etwas in „Anführungszeichen“ hinzufügen, kann der Linux-Server eine benutzerdefinierte Nachricht an andere Benutzer über die Eingabeaufforderung weitergeben.
Für automatisierte Herunterfahr- und Neustartfunktionen auf Servern kann diese Nachricht wirklich wichtig sein. Sie können dies zu einem Skript hinzufügen, das beim Booten ausgeführt wird. Auf diese Weise kann Ihr Linux-Server automatisch für geplante Wartungs- oder Updatearbeiten heruntergefahren werden.
7. Basis-Neustartbefehl
sudo shutdown -r nowoder
sudo rebootDurch die Verwendung der -r-Flagge können Sie Ihren PC neu starten, anstatt ihn herunterzufahren. Sie können now durch die Uhrzeit ersetzen, um ein geplantes Herunterfahren zu erstellen, was großartig für automatische Systeme und Server mit nächtlichen Updates funktioniert.
Alternativ gibt es den Befehl sudo reboot, aber dieser erlaubt es Ihnen nicht, die Zeit einzustellen. Er funktioniert im Großen und Ganzen genau wie sudo shutdown -r now.
Tipp: Es ist gut, Ihren PC nach dem Aktualisieren Ihrer Linux-Kernel neu zu starten.
8. Erzwungene Shutdown-Befehle
sudo poweroff -foder
sudo halt -foder
sudo shutdown -fEs passiert nicht jeden Tag, dass Sie ein System erhalten, das so unresponsive wird, dass die meisten Befehle nicht mehr funktionieren. Die Befehle poweroff, halt und shutdown können mit der -f-Flagge verwendet werden, um einen erzwungenen Shutdown auszuführen. Dies ist im Grunde die elektronische Version eines Netzschalters – es wird alle Aufgaben zwangsweise abschalten und herunterfahren.
Verwenden Sie dies nur, wenn die normalen Shutdown- und Neustartbefehle nicht funktionieren. Sie werden wahrscheinlich Daten (und die Systemintegrität) verlieren, wann immer Sie dies verwenden.
Bonus: Einen Shutdown-Befehl abbrechen
sudo shutdown -cAngenommen, Sie haben einen Fehler gemacht und möchten einen geplanten shutdown-Befehl abbrechen. Weder Ctrl + C noch das Tippen von exit in der Befehlszeile würden es stoppen.
Der shutdown-Befehl hat eine -c-Option, die dem System mitteilt, dass es die geplante Herunterfahrzeit abbrechen soll.
Häufige Fragen
Zerstören Linux-Shutdown-Befehle Apps?
Der Shutdown-Befehl wird keine Apps zerstören, aber wenn Sie ungespeicherte Dateien haben, gehen die Änderungen verloren, wenn das System heruntergefahren wird.
Warum muss ich jedes Mal „sudo“ eingeben, wenn ich einen Shutdown-Befehl unter Linux eingebe?
Der Shutdown-Befehl ist eine systemweite Anwendung, weshalb er Superuser-Rechte benötigt, um ausgeführt zu werden.
Funktionieren Linux-Shutdown-Befehle auch unter Windows?
Nein. Der shutdown-Befehl funktioniert nur unter Linux. Für Windows können Sie diese Tipps nutzen, um es remote herunterzufahren.
Kann ich meinen PC vor einem geplanten Herunterfahren ausschalten?
Ein geplanter Shutdown funktioniert nur, wenn die Bedingungen erfüllt sind. Sie können Ihren PC jederzeit sicher vor dem geplanten Herunterfahren ausschalten.