Was sind die Shutdown-Befehle für Linux-Systeme? Das Liangxu Tutorial Network hat die Antworten für Sie! Freunde, die mit Linux vertraut sind, sollten wissen, dass die in Linux-Systemen häufig verwendeten Shutdown-Befehle lauten: shutdown, halt, poweroff, init; die Neustart-Befehle lauten: reboot. Der folgende Artikel stellt hauptsächlich einige häufig verwendete Shutdown-Befehle sowie die Unterschiede und spezifischen Verwendungszwecke verschiedener Shutdown-Befehle vor. Im Folgenden sind einige der am häufigsten verwendeten Shutdown-Befehle aufgeführt 1. Halt fährt den Computer sofort herunter 2. Poweroff: Computer sofort herunterfahren 3. shutdown -h fährt jetzt sofort herunter (wird vom Root-Benutzer verwendet) 4. shutdown -h 10 fährt nach 10 Minuten automatisch herunter Hinweis: Wenn der Befehl „shutdown“ zum Einstellen des Herunterfahrens verwendet wird, können Sie den Neustart mit dem Befehl „shutdown -c“ abbrechen. Neustartbefehl: shutdown -r now Sofortiger Neustart (für Root-Benutzer) shutdown -r 10 Automatischer Neustart nach 10 Minuten (für Root-Benutzer) shutdown -r 20:35 Neustart um 20:35 (wird vom Root-Benutzer verwendet) Hinweis: Wenn der Neustart durch den Befehl „shutdown“ festgelegt wurde, können Sie den Neustart mit dem Befehl „shutdown -c“ abbrechen. Als Nächstes folgen wir dem Herausgeber des Liangxu Tutorial Network, um die Unterschiede zwischen diesen spezifischen Shutdown-Befehlen in Linux und ihre jeweiligen Verwendungszwecke zu betrachten. 1. Befehl zum sicheren Herunterfahren Der Shutdown-Befehl ist ein sicherer Befehl, der von allen empfohlen wird. Er kann mit dem Parameter -h oder -r verwendet werden, um das Herunterfahren oder den Neustart abzuschließen. In Linux-Systemen können jedoch nur Benutzer mit Root-Rechten diesen Befehl verwenden. Obwohl also jeder die Verwendung dieses Befehls empfiehlt, ist seine Verwendung nicht sehr praktisch: Möchten Sie diesen Befehl verwenden? Holen Sie sich zuerst Root-Rechte. Shutdown führt das Herunterfahren aus, indem es ein Signal an init sendet und es auffordert, die Ausführungsebene zu ändern, um den Computer herunterzufahren. Beim Herunterfahren oder Neustarten wird eigentlich die Ausführungsebene angepasst. Daher können wir init auch verwenden, um die Ausführungsebene zum Herunterfahren oder Neustarten direkt anzupassen. Bei Verwendung dieses Befehls wird die Maschine sofort heruntergefahren oder neu gestartet. Es sind außerdem Root-Rechte erforderlich. Warum also heißt es, dass der Befehl „Shutdown“ das System sicher herunterfährt? In der Praxis fahren manche Benutzer Linux herunter, indem sie die Stromversorgung direkt unterbrechen, was sehr gefährlich ist. Da sich Linux von Windows unterscheidet, laufen viele Prozesse im Hintergrund. Ein erzwungenes Herunterfahren kann daher zu einem Verlust von Prozessdaten führen und das System in einen instabilen Zustand versetzen. In einigen Systemen kann es sogar zu Schäden an Hardwaregeräten kommen. Durch die Verwendung des Befehls „shutdown“ vor dem Herunterfahren des Systems benachrichtigt der Systemadministrator alle angemeldeten Benutzer darüber, dass das System heruntergefahren wird. Außerdem wird der Login-Befehl eingefroren, das heißt, neue Benutzer können sich nicht mehr anmelden. Dabei besteht die Möglichkeit, den Rechner direkt oder zeitverzögert herunterzufahren oder neu zu starten. Dies wird dadurch bestimmt, dass alle Prozesse die vom System gesendeten Signale empfangen. Beschreibung der Shutdown-Parameter:
2.halt Der einfachste Shutdown-BefehlWenn Sie den Befehl „halt“ zum Herunterfahren des Computers verwenden, heißt dies eigentlich „shutdown -h“. Wenn „Halt“ ausgeführt wird, wird der Anwendungsprozess beendet und der Kernel wird angehalten, nachdem der Systemaufruf „Sync“ ausgeführt und der Schreibvorgang für das Dateisystem abgeschlossen wurde. Beschreibung der Halt-Parameter:
3.poweroff Allgemeine Befehle zum HerunterfahrenWas „poweroff“ betrifft, so heißt es im Internet, dass es sich um einen Link zum Befehl „halt“ handelt und dass seine grundlegende Verwendung der von „halt“ ähnelt. Deshalb werde ich hier nicht ins Detail gehen. 4.initInit ist der Vorfahr aller Prozesse und eines der unverzichtbaren Programme im Linux-Systembetrieb. Die Prozessnummer ist immer 1, d. h. das Senden des TERM-Signals an init beendet alle Benutzerprozesse, Daemons usw. Beim Herunterfahren wird dieser Mechanismus verwendet. init definiert 8 Runlevel, init 0 ist Herunterfahren, init 1 ist Neustart. 5. NeustartbefehlDer Arbeitsprozess beim Neustart ist fast der gleiche wie beim Anhalten. Es führt jedoch dazu, dass der Host neu gestartet wird, während „Anhalten“ dazu führt, dass der Host heruntergefahren wird. Seine Parameter ähneln denen von Halt. Oben finden Sie detaillierte Informationen zu den Unterschieden und der Verwendung der Befehle zum Herunterfahren des Linux-Systems. Weitere Informationen zu den Unterschieden und der Verwendung der Befehle zum Herunterfahren des Linux-Systems finden Sie in den anderen verwandten Artikeln auf 123WORDPRESS.COM! Das könnte Sie auch interessieren:
|
<<: Automatischer Commit-Vorgang für MySQL-Transaktionen
>>: HTML-Tabellen-Markup-Tutorial (38): Rahmenfarben-Attribut der Kopfzeile BORDERCOLOR
Inhaltsverzeichnis Erstellen eines SSL-Zertifikat...
Es gibt zwei Möglichkeiten, Angular-Projekte mit ...
Vorwort Kürzlich stieß ich in einem Projekt auf e...
Das Problem, dass MYSQL5.7.17 unter MAC keine Ver...
Auf der Seite werden externe Dateien wie JS, CSS u...
Vorwort Der Dienst wird seit mehreren Monaten auf...
Effektanzeige Die eingebaute Boot-Oberfläche ist ...
In diesem Artikelbeispiel wird der spezifische Co...
Ich habe kürzlich MySQL verwendet. Im Artikel „My...
Die Legendenkomponente ist eine häufig verwendete...
1. Einführung in Prometheus Prometheus ist eine O...
Vorwort: Der Installationsvorgang wird nicht im D...
Problem [root@zh ~]# [root@zh ~]# [root@zh ~]# yu...
Ich habe gehört, dass es eine Interviewfrage gibt...
Erstens: Stellen Sie zunächst sicher, dass die Ser...