Was ist der Befehl Linux Shutdown??

Was ist der Befehl Linux Shutdown??
In Linux ist der Befehl zum Shutdown zum Herunterfahren und Neustart des Systems gewidmet. Es kann auch zusätzliche Aufgaben wie geplante Abschaltung oder Neustart ausführen. Es ist auf allen Linux -Distributionen erhältlich. Der Befehl zum Herunterfahren sendet eine Benachrichtigung an alle laufenden Prozesse und aktiven Benutzer des Systems zum Zeitpunkt der Aktion. Es verhindert auch, dass sich ein neuer Benutzer anmelde. Es ist eine sichere Möglichkeit, die Maschine zu schließen oder neu zu starten.

Dieser Leitfaden zeigt einige der häufigsten Möglichkeiten zur Verwendung der abschalten Befehl in Linux.

Linux abschalten Befehl

Der Befehl zum Herunterfahren erfordert die Stammberechtigung, um das System zu schalten oder neu zu starten. Stellen Sie sicher, dass Sie Zugriff auf ein Benutzerkonto haben, das Verwaltungsaufgaben ausführen kann. Erfahren Sie, wie Sie Nicht-Root-Benutzer sudo-Erlaubnis erteilen können.

Grundbeauftragte

Hier ist die Basisbefehlsstruktur.

$ Shutdown

Hier,

  • : Gibt das Verhalten von an abschalten Befehl, zum Beispiel Neustart, Ausschalten usw.
  • : Gibt die Zeit für die Ausführung der definierten Aktion an.
  • : Alle Benutzer erhalten diese Nachricht als Benachrichtigung für das bevorstehende Schaden/Neustartereignis.

Viele moderne Distributionen ersetzten das ursprüngliche Abschaltwerkzeug durch a abschalten Alias ​​zu Systemctl. Es ist immer noch aus Kompatibilitätsgründen verfügbar.

Das System herunterfahren

Wenn kein Argument vorgelegt wird, dann abschalten schaltet das System 1 Minute nach dem Befehlslauf ab.

$ sudo stilldown

Es entspricht auch der Flagge "-P" oder "-poweroff".

$ sudo stilldown -p

Stornierung geplanter Abschalten

Bei Ausführen eines Shutdown -Befehls wird die Aufgabe in der Regel in Zukunft einige Minuten planen. In der Zwischenzeit können wir die Aufgabe gegebenenfalls abbrechen, indem wir den folgenden Befehl ausführen.

$ sudo stilldown -c

Das Flag-"-C" fordert alle geplanten Herunterfahren/Neustart des Systems ab.

Das System neu starten

Trotz des Namens die abschalten Der Befehl kann das System neu starten. Verwenden Sie zum Neustart des Systems das Flag "-R" oder "-ROBOT".

$ sudo stilldown -r

Planen eines Abschaltens

Wie zuvor gezeigt, die abschalten Planen Sie die beschriebene Aufgabe in einer Minute in die Zukunft. Wir können jedoch die Zeit des Schauspielens manuell festlegen.

Zum Beispiel wird der folgende Befehl zum Herunterfahren um 10:00 Uhr abgeschaltet. Beachten Sie, dass das Abschalten in Bezug auf das Timing ein 24-Stunden-Format verwendet.

$ sudo stilldown 10:00

Alternativ können wir ein System nach einer bestimmten Anzahl von Minuten einstellen. Im folgenden Beispiel soll das System nach 250 Minuten heruntergefahren werden.

$ sudo stilldown +250

Planen Sie einen Neustart

Ähnlich wie bei der Schaltung des Systems können wir auch einen System neu starten. Der folgende Befehl plant einen Neustart eines Systems um 9:00 Uhr.

$ sudo stilldown -r 9:00

Alternativ sagen Sie es abschalten das System nach einigen Minuten neu zu starten.

$ sudo stilldown -r +250

Sofortiges Herunterfahren/Neustart

Bisher haben wir gesehen. In vielen Situationen ist es notwendig, sofort zu handeln. Für diesen Zweck gibt es zwei Arten von Zeitwerten, die das Abschalten unterstützt.

Abschalten Unterstützt "jetzt" als gültige Zeit. Wie das Etikett schon sagt, wird die Aktion sofort durchgeführt.

$ sudo stilldown -r jetzt

Wenn Sie darauf bestehen, einen numerischen Wert zu verwenden, können wir auch "jetzt" als "+0" beschreiben. Grundsätzlich wirkt die Abschaltung nach 0 Minuten (sofort), mit anderen Worten).

$ sudo stilldown -r +0

Sendung benutzerdefinierte Nachricht

Wann immer alle abschalten Der Befehl wird ausgestellt, er sendet eine Nachricht an das gesamte System. Es wurde entwickelt, um allen derzeit angemeldeten Benutzern über die bevorstehende Aktion zu informieren. Standardmäßig sendet der Befehl zum Shutdown eine Nachricht, die so ungefähr so ​​aussieht.

Wir können jedoch auch eine benutzerdefinierte Nachricht an alle Benutzer senden. Verwenden Sie die folgende Befehlsstruktur, um eine benutzerdefinierte Nachricht zu verwenden.

$ sudo stilldown +250 "" "

Beachten Sie, dass wenn Sie eine benutzerdefinierte Nachricht übertragen möchten, sie von einem bestimmten Zeitargument begleitet werden muss.

Hier einige Beispiele für die Verwendung benutzerdefinierter Nachrichten mit verschiedenen Herunterfahren/Neustartaufgaben.

$ sudo stilldown -r +25 "Kernel -Update"
$ sudo schaltetown +5 "System zum Herunterfahren des Systems."
$ sudo stilldown -c "Operation storniert" "

Abschließende Gedanken

Linux abschalten Der Befehl ist ein simpeltes Werkzeug. Diese Anleitung zeigt den Befehl zum Herunterfahren, um das Herunterfahren zu planen und mit benutzerdefinierten Shutdown -Nachrichten neu zu starten.

Die Seite Shutdown Man beschreibt alle verfügbaren Shutdown-Argumente ausführlich.

$ MAN STRAGEN

Happy Computing!