Heim > Artikel > Betrieb und Instandhaltung > Was sind die Linux-Neustartbefehle?
Linux-Neustartbefehl: 1. Befehl zum Herunterfahren, geben Sie „shutdown -r now“ ein, um sofort neu zu starten, „shutdown -r 10“, um nach 10 Minuten automatisch neu zu starten. 2. Befehl zum Neustart, geben Sie direkt „reboot“ ein kann neu starten; 3. Init-Befehl, geben Sie „init 6“ ein, um neu zu starten.
Empfohlene verwandte Artikel: Linux-Tutorial
Einige häufig verwendete Methoden zum Herunterfahren unter Linux/ Zu den Neustartbefehlen gehören Herunterfahren, Anhalten, Neustart und Init. Sie können alle den Zweck eines Neustarts des Systems erreichen, aber der interne Arbeitsprozess jedes Befehls ist unterschiedlich.
shutdown
Der Shutdown-Befehl fährt das System sicher herunter, um Linux herunterzufahren ist sehr gefährlich. Da sich Linux von Windows unterscheidet, laufen viele Prozesse im Hintergrund, sodass ein erzwungenes Herunterfahren dazu führen kann, dass die Daten des Prozesses verloren gehen, das System in einen instabilen Zustand versetzt wird und in einigen Systemen sogar die Hardware beschädigt wird. Wenn Sie den Befehl zum Herunterfahren vor dem Herunterfahren des Systems verwenden, benachrichtigt der Systemadministrator alle angemeldeten Benutzer darüber, dass das System heruntergefahren wird. Und der Anmeldebefehl wird eingefroren, d. h. neue Benutzer können sich nicht mehr anmelden. Es ist möglich, direkt herunterzufahren oder das Herunterfahren um einen bestimmten Zeitraum zu verzögern, und es ist auch möglich, neu zu starten. Dies wird dadurch bestimmt, dass alle Prozesse vom System gesendete Signale empfangen.
shutdown -r now //立刻重启(root用户使用) shutdown -r 10 //过10分钟自动重启(root用户使用) shutdown -r 20:35 //在时间为20:35时候重启(root用户使用)
Shutdown führt seine Aufgabe aus, indem es ein Signal an das Init-Programm sendet und es auffordert, den Runlevel zu ändern.
Parameterbeschreibung:
[-t] Sagt init, wie lange es herunterfahren soll, bevor zu anderen Runlevels gewechselt wird.
[-r] Starten Sie den Rechner neu.
[-k] fährt nicht wirklich herunter, sondern sendet nur ein Warnsignal an jeden Login [login].
[-h] Schalten Sie den Strom nach dem Herunterfahren aus [Halt]
[-n] Verwenden Sie nicht init, sondern fahren Sie selbst herunter. Von der Verwendung dieser Option wird abgeraten, und die Konsequenzen dieser Option entsprechen nicht immer Ihren Erwartungen.
[-c] aktuellen Prozess abbrechen Brechen Sie den aktuell ausgeführten Herunterfahrvorgang ab. Natürlich hat diese Option keinen Zeitparameter, aber Sie können eine erläuternde Nachricht eingeben und diese Nachricht wird an jeden Benutzer gesendet.
[-f] Ignoriert fsck beim Neustart des Rechners [reboot].
[-F] Erzwinge fsck beim Neustart des Rechners [reboot].
[-time] Stellen Sie die Zeit vor dem Herunterfahren ein [shutdown].
halt
Der einfachste Shutdown-Befehl
Tatsächlich besteht halt darin, Shutdown -h aufzurufen. Wenn halt ausgeführt wird, wird der Anwendungsprozess beendet, der Synchronisierungssystemaufruf wird ausgeführt und der Kernel wird gestoppt, nachdem der Schreibvorgang des Dateisystems abgeschlossen ist.
Parameterbeschreibung:
[-n] Verhindert den Synchronisierungssystemaufruf, der nach dem Patchen der Root-Partition mit fsck verwendet wird, um zu verhindern, dass der Kernel die alte Version von verwendet der Superblock〔Superblock] überschreibt den gepatchten Superblock.
[-w] ist kein echter Neustart oder Herunterfahren, es schreibt nur wtmp-Datensätze [/var/log/wtmp].
[-d] Schreiben Sie keine WTMP-Datensätze [in Option [-n] enthalten].
[-f] Herunterfahren oder Neustart erzwingen, ohne Shutdown aufzurufen.
[-i] Schalten Sie vor dem Herunterfahren (oder Neustarten) alle Netzwerkschnittstellen aus.
[-p] Diese Option ist die Standardoption. Rufen Sie beim Herunterfahren einfach poweroff auf.
Neustart
Der Arbeitsvorgang beim Neustart ist fast der gleiche wie beim Anhalten, führt jedoch dazu, dass der Host neu gestartet wird, während beim Anhalten das Herunterfahren erfolgt runter. Seine Parameter ähneln halt.
init
Syntax: init (Option) (Parameter)
Parameterbeschreibung
-b: Wechseln Sie direkt in den Einzelbenutzermodus, ohne relevante Skripte auszuführen.
-s: Wechseln Sie in den Einzelbenutzermodus.
0 Herunterfahren (nie initdefault auf 0 setzen)
1 Einzelbenutzermodus
2 Mehrbenutzermodus, kein NFS (ähnlich wie bei Stufe 3, einige Dienste werden gestoppt ) )
3 Vollständiger Mehrbenutzermodus
4 Nicht verwendet
5 x11(Xwindow)
6 Neustart (nie initdefault auf 6 setzen)
Verwandte Lernempfehlungen: Linux-Video-Tutorial
Das obige ist der detaillierte Inhalt vonWas sind die Linux-Neustartbefehle?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!