Android

Befehl zum Neustarten von Linux

Wichtige CMD-Befehle!

Wichtige CMD-Befehle!

Inhaltsverzeichnis:

Anonim

Wenn der Kernel aktualisiert wird, müssen Sie Ihr Linux-System neu starten, es sei denn, Sie verwenden Ksplice oder KernelCare. Ein Neustart des Systems kann auch unter anderen Umständen erforderlich sein, z. B. bei der Behebung von Hardwareproblemen, der Installation von Anwendungen usw. Wenn Sie einen kopflosen Linux-Server ausführen, müssen Sie wissen, wie Sie das System über die Befehlszeile neu starten.

Bei den meisten modernen Linux-Distributionen ersetzt das Dienstprogramm systemctl die meisten in älteren Linux-Distributionen verwendeten Energieverwaltungsbefehle durch sysvinit. Die Befehle reboot und shutdown sind Aliase für systemctl und aus Kompatibilitätsgründen im System verfügbar.

In diesem Tutorial erklären wir, wie Sie mit den Befehlen systemctl und shutdown Ihren Linux-Rechner neu systemctl . Die Befehle müssen als root oder Benutzer mit sudo Berechtigungen ausgeführt werden.

Verwenden von systemctl

Um Ihr Linux-System reboot systemctl reboot , geben Sie einfach reboot oder systemctl reboot :

sudo systemctl reboot

Das System wird sofort neu gestartet.

Wenn der Neustart eingeleitet wird, werden alle angemeldeten Benutzer und Prozesse darüber informiert, dass das System ausfällt, und es sind keine weiteren Anmeldungen zulässig. Linux schließt alle geöffneten Dateien, stoppt die laufenden Prozesse und startet das System neu.

Um zu verhindern, dass der Neustartbefehl eine Nachricht sendet, führen Sie den Befehl mit der Option --no-wall :

sudo systemctl --no-wall reboot

sudo systemctl --message="Hardware upgrade" reboot

Die Nachricht wird in den Protokollen angezeigt:

System is rebooting (Hardware upgrade)

shutdown

Bei Verwendung der Option -r führt der Befehl shutdown einen Systemneustart durch:

sudo shutdown -r

Standardmäßig wird das System nach 1 Minute neu gestartet. Sie können jedoch den genauen Zeitpunkt angeben, zu dem das System neu gestartet werden soll.

Das Zeitargument kann zwei verschiedene Formate haben. Es kann eine absolute Zeit im Format hh:mm und eine relative Zeit im Format +m wobei m die Anzahl der Minuten von jetzt ist.

Das folgende Beispiel plant einen Neustart des Systems um 10 Uhr:

sudo shutdown -r 10:00

Im folgenden Beispiel ist ein Neustart des Systems in 5 Minuten geplant:

sudo shutdown -r +5

Um Ihr System sofort herunterzufahren, verwenden Sie +0 oder dessen Alias:

sudo shutdown -r now

Geben Sie Ihre Nachricht nach dem Argument time ein, um eine benutzerdefinierte Nachricht zusammen mit der Standardbenachrichtigung zum Herunterfahren zu senden.

Mit dem folgenden Befehl wird das System in 10 Minuten heruntergefahren und die Benutzer darüber informiert, dass ein Hardware-Upgrade durchgeführt wird:

sudo shutdown -r +10 "Hardware upgrade"

Es ist wichtig zu erwähnen, dass Sie beim Angeben einer benutzerdefinierten Pinnwandnachricht auch ein Zeitargument angeben müssen.

sudo shutdown -c

Sie können auch eine Nachricht senden, in der beschrieben wird, warum der Neustart abgebrochen wurde:

sudo shutdown -c "Canceling the reboot"

Fazit

Um ein Linux-System neu zu reboot in Ihrem Terminal einen Neustart ein. Der Neustart des Betriebssystems dauert einige Sekunden.

Fühlen Sie sich frei, einen Kommentar zu hinterlassen, wenn Sie Fragen haben.

Terminal herunterfahren