CentOS, Fedora und RedHat sind Linux-Distributionen derselben Familie. Diese Distributionen bietet verschiedene Möglichkeiten und Befehl, um neu zu starten. In diesem Tutorial werden wir verschiedene Möglichkeiten suchen CentOS, Fedora und RedHat und ihre Auswirkungen auf das System neu zu starten.
shutdown
Befehl ist der häufigste Weg, um das System zu stoppen oder neu zu starten. Ohne eine Option Shutdown wird das System heruntergefahren, aber nicht neu gestartet. Wir werden die Option -r
bereitstellen, um das System wie unten beschrieben neu zu starten.
$ shutdown -r
Neustart mit Shutdown-Befehl zur angegebenen Zeit
Standardmäßig wird der Shutdown-Vorgang sofort gestartet. Wir haben jedoch die Möglichkeit, zu einem bestimmten Zeitpunkt in der Zukunft neu zu starten. Wir verwenden in der Regel Minuten nach dem Neustart. In diesem Beispiel starten wir das System nach 5
Minuten neu, indem wir die Option +5
angeben.
$ shutdown -r +5
Neustart mit Reboot-Befehl
Neustart ist eigentlich kein Befehl. reboot
ist ein Skript, das Alias für shutdown -r
ist. Ihre Wirkung wird also die gleiche sein. Wir können den Befehl reboot
wie unten verwenden. reboot
führt auch einige Festplattenwartungen wie Synchronisierung usw. durch.
$ reboot
Neustart mit Halt-Befehl
Wir können den Befehl halt
mit der Option --reboot
verwenden. Der Befehl halt
stellt ein Protokoll für utmp
bereit. Die meisten Init-Skripte rufen halt
für Protokollierungsoptionen auf. Wir können das System wie unten mit dem Befehl halt
neu starten.
$ halt --reboot
Neustart mit Init-Ebene
Linux verwendet Init-Ebenen, um den aktuellen Arbeitsmodus anzugeben. Stufe 6 wird verwendet, um den Neustartstatus anzugeben. Wir können den Befehl init
verwenden, um Level 6 zu ändern, wodurch das System neu gestartet wird. Durch die Verwendung von init werden zugehörige Init-Dateien ausgeführt und aufgerufen.
$ init 6