GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Linux-Befehle „shutdown“, „poweroff“, „halt“, „reboot“.

Der Shutdown-Befehl ist die bevorzugte Methode zum Neustarten oder Herunterfahren von Linux. Mit Shutdown können Sie einen Neustart oder das Herunterfahren zu einem späteren Zeitpunkt planen, und Shutdown benachrichtigt automatisch alle angemeldeten Benutzer über die bevorstehende Aktion. Je näher der Zeitpunkt rückt, desto häufiger und dringender werden eingeloggte Benutzer benachrichtigt.

Beim Herunterfahren kann eine Nachricht angegeben werden, die bei jedem Alarm an alle angemeldeten Benutzer gesendet wird. Die grundlegende Syntax des Shutdown-Befehls lautet:

# shutdown time [warning-message]
Option Beschreibung
-k Fahren Sie nicht wirklich herunter; Senden Sie nur die Warnmeldungen an alle.
-r Nach dem Herunterfahren neu starten.
-h Anhalten nach Herunterfahren.
-c Ein bereits laufendes Herunterfahren abbrechen. Bei dieser Option ist es natürlich nicht möglich, das Zeitargument anzugeben, aber Sie können eine erklärende Nachricht auf der Kommandozeile eingeben, die an alle Benutzer gesendet wird.
Zeit Wann zum Herunterfahren, meistens jetzt (Dies ist ein erforderliches Argument).
Warnmeldung Nachricht, die an alle Benutzer gesendet werden soll. Mit Anführungszeichen umgeben, wenn Nachrichten Leerzeichen enthalten.

Die Befehle reboot, poweroff und halt

Außerhalb von Runlevel 0 oder 6 rufen die Befehle reboot und halt im Gegensatz zu älteren Unix-Versionen den Befehl shutdown mit der Option -r bzw. -h auf. Der poweroff-Befehl schaltet auf Runlevel 0 und trennt den Strom, wenn dies von der Hardware unterstützt wird.

Eine vollständige Liste der Runlevel sieht folgendermaßen aus:

  • 0 Halt :Dies ist der Runlevel, bei dem das System herunterfährt und für jede Art von Anwendung oder Dienst ungeeignet ist.
  • 1 Einzelbenutzermodus :Dieser Runlevel startet keine Netzwerk- oder Mehrbenutzerdienste, bootet das System jedoch im Einzelbenutzermodus, in dem sich nur der Root-Benutzer anmelden kann. Dieser Runlevel ist ideal für Systemadministratoren, die Systemwartungs- oder Reparaturaktivitäten durchführen möchten.
  • 2 Mehrbenutzermodus, nur Konsolenanmeldungen (ohne Netzwerk) :Dieser Runlevel startet das Netzwerk nicht, bootet das System jedoch in eine Mehrbenutzerumgebung mit textbasierter Konsolen-Anmeldefunktion.
  • 3 Multi-User-Modus, nur Konsolen-Logins :Dieser Runlevel bietet alle Funktionen von Runlevel 2, bietet jedoch vollständige Netzwerkdienste. Dies ist der gebräuchlichste Runlevel für serverbasierte Systeme, die keine grafische Desktop-Umgebung benötigen oder verwenden.
  • 4 Nicht verwendet/Benutzerdefiniert :Dieser Runlevel ist undefiniert und kann so konfiguriert werden, dass er eine benutzerdefinierte Umgebung bereitstellt.
  • 5 Multi-User-Modus, mit Display-Manager sowie Konsolen-Logins (X11) :Dieser Runlevel ähnelt Runlevel 3, wird aber im Allgemeinen Systemen mit Desktop-Umgebungen zugeordnet.
  • 6 Neustart :Dieser Runlevel startet das System neu und ist für jede Art von Anwendung oder Dienst ungeeignet.


Linux
  1. Herunterfahren oder Neustarten von Linux über die Befehlszeile

  2. Der Unterschied zwischen Halt- und Shutdown-Befehlen?

  3. Linux – Der Unterschied zwischen Reboot, Init 6 und Shutdown -r Now?

  4. Wie man Linux herunterfährt oder neu startet

  5. A bis Z Linux-Befehle

3 Befehle zum Neustarten von Linux (plus 4 weitere Möglichkeiten, dies sicher zu tun)

Befehl zum Herunterfahren von Linux

4 Befehle zum Herunterfahren von Linux vom Terminal aus

So starten (rebooten) Sie Linux von der Befehlszeile aus

So vermeiden Sie ein versehentliches Herunterfahren oder Neustarten unter Linux

Herunterfahren oder Neustarten von Linux über die Befehlszeile