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

4 Befehle zum Herunterfahren von Linux vom Terminal aus

Gemäß der Handbuchseite bedeutet das Herunterfahren eines Systems, das System auf sichere Weise oder ordnungsgemäß herunterzufahren.

Der einfachste Linux-Terminalbefehl zum Herunterfahren eines Systems ist der Befehl „shutdown“ und sollte auf Ubuntu- und Centos/RHEL-Computern funktionieren. Nachdem der Befehl zum Herunterfahren ausgegeben wurde, sendet das System eine Benachrichtigung an alle angemeldeten Benutzer und den Prozess, die darauf hinweisen, dass der Computer heruntergefahren wird.

Lassen Sie uns nun verschiedene in Linux verfügbare Befehle zum Herunterfahren mit einigen praktischen Beispielen besprechen.

1) Befehl zum Herunterfahren von Linux

Die Syntax für den Shutdown-Befehl und seine Optionen finden Sie unten

shutdown [OPTION]... TIME [MESSAGE]

Standardmäßig fährt die Maschine in 1 Minute herunter und Sie können den Zeitplan abbrechen, indem Sie shutdown -c eingeben . Die Zeit kann im 24-Stunden-Format HH:MM oder +m angegeben werden, wobei m die Anzahl der Minuten ist, die gewartet werden soll, bevor das System heruntergefahren wird.

• Das System kann sofort heruntergefahren werden, indem „jetzt“ anstelle von „Zeit“ angegeben wird. Zum Beispiel

$ sudo shutdown -h now

wird das System sofort herunterfahren.

• Zum Abschalten der Maschine nach einer bestimmten Anzahl von Minuten oder zum Einstellen einer Verzögerung, zum Beispiel

$ sudo shutdown -h +3

Broadcast message from root (pts/0) (Tue Nov 6 00:23:48 2012):

The system is going DOWN for system halt in 3 minutes!

• Im 24-Stunden-Format

$ sudo shutdown -h 00:45

Broadcast message from root (pts/0) (Tue Nov 6 00:30:54 2012):

The system is going DOWN for system halt in 15 minutes!

• Es kann auch eine benutzerdefinierte Nachricht bereitgestellt werden

$ sudo shutdown -h +5 "Save your work."

Broadcast message from root (pts/0) (Tue Nov 6 00:43:48 2012):

Save your work.
The system is going DOWN for system halt in 5 minutes!

• Dieser Befehl wartet auf den Abschluss des Befehls, bevor er die Eingabeaufforderung zurückgibt. Es kann also mit Strg+C abgebrochen werden. Das Herunterfahren kann auch mit der Option -c abgebrochen werden.

$ sudo shutdown -c

2) Ausschaltbefehl

Ein weiterer Befehl, der zum Herunterfahren des Systems verwendet werden kann, ist der poweroff-Befehl.

$ sudo poweroff

Broadcast message from root (pts/0) (Tue Nov 6 09:39:17 2012):

The system is going down for system halt NOW!

3) Halt-Befehl

Der Halt-Befehl fährt auch das System herunter.

$ sudo halt

Broadcast message from root (pts/0) (Tue Nov 6 09:42:43 2012):

The system is going down for system halt NOW!

4) Init-Befehl

Der Befehl init wird verwendet, um den Runlevel des Unix/Linux-Systems zu ändern. Diese System-Runlevel sind 0-6. Der Runlevel 0 wird für den Systemhalt verwendet.

$ sudo init 0
INIT: Switching to runlevel: 0
INIT: Sending processes the TERM signal

Im Gegensatz zu anderen Befehlen, die wir bisher gesehen haben, sendet der Befehl init keine Nachricht über einen Systemstopp.

5) Systemctl Power-Befehle

Sehen wir uns nun an, wie der Befehl systemctl zum Herunterfahren eines Systems verwendet wird.

Der folgende Befehl fährt das System herunter, schaltet den Computer aus und sendet eine Benachrichtigung an alle angemeldeten Benutzer.

$sudo systemctl poweroff

Der folgende Befehl fährt das System herunter, schaltet die Maschine jedoch nicht aus. Dadurch wird eine Benachrichtigung an alle angemeldeten Benutzer gesendet.

$sudo systemctl halt

Schalten Sie das Gerät aus, aber es werden keine Benachrichtigungen an alle angemeldeten Benutzer gesendet.

$sudo systemctl --no-wall poweroff

Um Details zum Herunterfahren anzuzeigen, führen Sie den folgenden Befehl aus.

$sudo journalctl -u systemd-shutdownd

Lesen Sie auch:

  • Planen von Aufgaben zum Herunterfahren, Neustarten, Ruhezustand und Abmelden in Linux

Linux
  1. Befehl zum Herunterfahren von Linux (mit Beispielen)

  2. A bis Z Linux-Befehle

  3. Linux-Echo-Befehl

  4. Grundlagen der Linux-Befehlszeile – Ausführen von Befehlen über die Befehlszeile

  5. Wie kann ich Linux zu einem bestimmten Zeitpunkt vom Terminal aus herunterfahren?

Befehl zum Herunterfahren von Linux

Fsck-Befehl unter Linux

So starten (rebooten) Sie Linux von der Befehlszeile aus

userdel-Befehl - Benutzerkonto aus dem Linux-System löschen

Cheat, ein Tool, um Cheats für Befehle vom Linux-Terminal selbst abzurufen

So führen Sie mehrere Linux-Befehle gleichzeitig im Linux-Terminal aus