Das neustarten Befehl wird verwendet, um das System unter Linux neu zu starten oder neu zu starten. Wann immer Sie bedeutende Updates am Linux-System oder Änderungen an der Netzwerkkonfiguration vornehmen, müssen Sie Ihr System möglicherweise neu starten, damit diese Änderungen wirksam werden. Dies können Software- oder Hardware-Updates sein, die vom Server übertragen werden.
Um beispielsweise die neue Server-Kernel-Version zu aktualisieren, müssen Sie die Kompilierung abschließen und dazu ist ein Systemneustart erforderlich. Beim Aktualisieren des Serverspeichers sind die NIC-Konfiguration und die IP-Zuweisung die Hauptaufgaben, die nach einem Neustart abgeschlossen sind.
Um die administrativen Aktivitäten, die Überwachung und die Serververwaltung durchzuführen, verwenden mehrere Administratoren des Linux-Systems Server über Shell oder SSH. Daher ist es wichtig, die grundlegenden Neustartbefehle des Servers über die Shell zu kennen.
Linux-Neustartbefehl
Syntax:
Neustart [Optionen]
Hier [Optionen] sind folgende:
- -Hilfe: help Befehl öffnet den Anleitungstext für diesen Befehl
- -Halt: Befehl halt stoppt die Maschine.
- -w, -wtmp-only: Diese Befehlsoption schreibt nur wtmp Shutdown-Eintrag, aber in Wirklichkeit wurde das System nicht angehalten, neu gestartet oder ausgeschaltet.
Starten Sie das System neu
Um Ihr System neu zu starten, ohne auf Details einzugehen, verwenden Sie einen der folgenden Befehle.
$ sudo Neustart
Oder Sie können den Befehl zum Herunterfahren verwenden.
$ sudo shutdown -r now
Diese Befehle sind in Syntax und Wirkung fast gleich. Um weitere Details zu diesen Befehlen anzuzeigen, verwenden Sie -Hilfe während in diesem Befehl.
Planen Sie einen Neustart
Der Reboot-Befehl hat eine begrenzte Verwendung, aber der Shutdown-Befehl ist eine erweiterte Version des Neustarts. Bei der Planung wird der Befehl zum Herunterfahren häufig verwendet, um die Anforderungen zu erfüllen. Unten ist die Syntax des Shutdown-Befehls, um das System zu einem bestimmten Zeitpunkt neu zu starten.
$ sudo shutdown -r [ZEIT] [Nachricht]
Hier kann [Zeit] in den folgenden Formaten vorliegen:
jetzt: Es wird verwendet, wenn Sie das System sofort neu starten möchten.
+m: Es zeigt die Zeit in Minuten an. +10 bedeutet einen Neustart des Systems in den nächsten 10 Minuten.
HH:MM: Es zeigt die Uhrzeit im 24-Stunden-Format an.
[Nachricht] ist ein optionaler Parameter, der verwendet wird, um Benutzern vor dem Neustart des Systems einen Hinweistext anzuzeigen, um Datenverlust zu vermeiden.
$ sudo Herunterfahren -r +10
Der obige Befehl startet Ihr System nach 10 Minuten neu.
$ sudo shutdown -r 04:00
Der obige Befehl wird Ihr System um 04:00 Uhr neu starten.
Wenn Sie den vorherigen geplanten Neustart oder das Herunterfahren des Systems ändern möchten, können Sie einen weiteren Befehl zum Herunterfahren zusammen mit dem -c Möglichkeit. Senden Sie außerdem die Nachricht zum Neustart des Abbruchs an die Benutzer.
$ sudo Herunterfahren -c
Remote-Server neu starten
Melden Sie sich mit dem SSH-Client beim Server an und führen Sie den folgenden Befehl aus
$ ssh [email protected] /sbin/reboot
Oder Sie können den Befehl zum Herunterfahren verwenden
$ ssh [email protected] /sbin/shutdown -r jetzt
Neustart mit dem Init-Befehl
Der init-Befehl ist ein weit verbreiteter Befehl zum Starten der Prozesse unter Linux und zusammen mit dem Runlevel 6; (eine Zahl, die zum Neustart des Linux-Servers festgelegt ist). Die Befehlssyntax ist unten.
$ init 6
ODER
$ /sbin/init 6
Überprüfen Sie Ihre Neustartprotokolle
'/var/log/wtmp' ist ein Dateidatensatz, der alle Anmelde- und Abmeldedatensätze enthält. Sie können diese Datei mit dem Befehl reboot zusammen mit der letzten Option anzeigen. Unten ist die Syntax des letzten Befehls, der Verwendung und der Ausgabe.
$ letzter Neustart
Beispiel:
Fazit
Bevor Sie den Befehl reboot in Ihrem Linux-System verwenden, ist es wichtig, alle nicht gespeicherten Dokumente in Ihrem Sitzungstyp zu speichern save. Geben Sie dann ein neustarten
in deinem Terminal. Das Gerät schließt sofort alle Anwendungen und startet neu.