Hinweis 002 Der richtige Weg, Linux herunterzufahren
Erklärung
Viele Freunde spielten bereits in der DOS-Ära Computerspiele! Zu dieser Zeit haben wir beim Herunterfahren des DOS-Systems oft direkt den Netzschalter ausgeschaltet. Wenn Sie jedoch unzufrieden sind, können Sie Windows herunterfahren, indem Sie den Netzschalter vier Sekunden lang drücken! Unter Linux wird dies jedoch nicht empfohlen!
Warum? In einem Windows-System (kein NT-Hostsystem) sollte es keine Auswirkungen auf andere haben, selbst wenn Ihr Computer heruntergefahren ist, da es sich um eine gefälschte Multitasking-Situation für eine einzelne Person handelt! Da jedoch unter Linux jedes Programm (oder jeder Dienst) im Hintergrund ausgeführt wird, arbeiten möglicherweise mehrere Personen gleichzeitig auf Ihrem Host hinter dem Bildschirm, die Sie beispielsweise beim Surfen im Internet oder beim Senden nicht sehen können Briefe, Übertragen von Dateien per FTP usw. Wenn Sie zum Herunterfahren direkt den Netzschalter drücken, können die Daten anderer Personen unterbrochen werden! Das kann nervenaufreibend sein!
Darüber hinaus besteht das größte Problem darin, dass es bei einem abnormalen Herunterfahren zu Schäden am Dateisystem kommen kann (da keine Zeit zum Zurückschreiben von Daten in die Datei bleibt, treten bei einigen Dienstdateien Probleme auf! ). Unter normalen Umständen müssen Sie beim Herunterfahren also auf folgende Dinge achten:
Beobachten Sie den Systemnutzungsstatus
Wenn Sie sehen möchten, wer gerade online ist, können Sie das „ wer“ befehlen.
Wenn Sie den Netzwerkverbindungsstatus überprüfen möchten, können Sie den Befehl „netstat -a“ eingeben.
Wenn Sie die im Hintergrund laufenden Programme sehen möchten, können Sie den Befehl „ps -aux“ ausführen.
Mit diesen Befehlen können Sie ein wenig über den aktuellen Nutzungsstatus des Hosts erfahren! Auf diese Weise können Sie natürlich feststellen, ob das Herunterfahren möglich ist (diese Befehle werden später in den allgemeinen Linux-Befehlen erwähnt!)
Benachrichtigen Sie Online-Benutzer über den Zeitpunkt des Herunterfahrens: Benachrichtigen Sie Online-Benutzer immer, bevor Sie es herunterfahren Es dauert einige Zeit, bis die Arbeit abgeschlossen ist. Zu diesem Zeitpunkt können Sie diese Funktion mit dem Sonderbefehl „shutdown“ ausführen.
Der richtige Befehl zum Herunterfahren ist
, z. B. Herunterfahren und Neustarten! Sprechen wir also über ein paar Befehle im Zusammenhang mit dem Herunterfahren/Neustarten!
Befehl zum synchronen Schreiben von Daten auf die Festplatte: sync Redewendung Shutdown-Befehl: Herunterfahren Neustart, Herunterfahren: Neustart, Halt, Ausschalten
sync
Daten im Computer In Betrieb Im Modus müssen alle Daten in den Speicher eingelesen werden, bevor sie von der CPU verarbeitet werden können. Oft müssen die Daten jedoch aus dem Speicher auf die Festplatte zurückgeschrieben werden (z. B. bei Speichervorgängen). Da die Geschwindigkeit der Festplatte (im Vergleich zum Speicher) zu langsam ist, ist die Systemleistung nicht sehr gut, wenn Daten häufig zwischen Speicher und Festplatte geschrieben/gelesen werden.
Um das Lesen von Daten zu beschleunigen, werden daher im Linux-System standardmäßig einige in den Speicher geladene Daten nicht direkt auf die Festplatte zurückgeschrieben, sondern zwischengespeichert Unter anderem im Speicher: Wenn ein Datenelement wiederholt von Ihnen neu geschrieben wird, kann es direkt aus dem Speicher gelesen werden, da es nicht auf die Festplatte geschrieben wurde, und die Geschwindigkeit muss viel höher sein !
Dies führt jedoch auch zu Problemen, wenn Ihr System aufgrund besonderer Umstände (z. B. eines Stromausfalls oder eines versehentlichen Ausschaltens) ungewöhnlich herunterfährt, weil die Daten nicht in das geschrieben wurden Festplatte, wow! Daher wird die Datenaktualisierung abnormal sein! Was also tun? Zu diesem Zeitpunkt benötigen Sie den Synchronisierungsbefehl, um Daten zu schreiben! Geben Sie sync direkt in die Textoberfläche ein und die nicht aktualisierten Daten im Speicher werden auf die Festplatte geschrieben! Daher ist dieser Befehl vor dem Herunterfahren oder Neustarten des Systems sehr wichtig! Es ist besser, es ein paar Mal laufen zu lassen!
Obwohl das aktuelle Herunterfahren/Neustarten/Anhalten und andere Befehle das Synchronisierungstool bereits vor dem Herunterfahren aufgerufen haben, ist es immer sicherer, dies noch ein paar Mal zu tun.
Herunterfahren
Da das Herunterfahren von Linux eine so wichtige Aufgabe ist, können Sie das System unabhängig von Ihrer Identität herunterfahren, außer wenn Sie sich über die grafische TTY7-Schnittstelle vor dem Host beim System anmelden Wenn Sie Remote-Verwaltungstools verwenden (z. B. die Verwendung des SSH-Dienstes über pietty, um sich von anderen Computern aus beim Host anzumelden), hat nur Root die Berechtigung zum Herunterfahren!
Hmm! Dann lasst uns das Telefon ausschalten und es ausprobieren! Was wir üblicherweise verwenden, ist der Shutdown-Befehl, der verschiedene Programme (Prozesse) im System benachrichtigt und einige Dienste im Runlevel des Systems zum Herunterfahren auffordert. Durch das Herunterfahren können die folgenden Aufgaben ausgeführt werden:
Sie können den Herunterfahrmodus frei wählen: Sie können herunterfahren, neu starten oder in den Einzelspieler-Betriebsmodus wechseln. Sie können die Herunterfahrzeit konfigurieren: Sie können das sofortige Herunterfahren konfigurieren Jetzt können Sie entweder eine bestimmte Abschaltung nach einer bestimmten Zeit konfigurieren. Informationen zum Herunterfahren können angepasst werden: Vor dem Herunterfahren können Sie Ihre eigenen konfigurierten Informationen an den Online-Benutzer senden. Sie können einfach eine Warnmeldung ausgeben: Manchmal möchten Sie vielleicht einige Tests durchführen und nicht, dass andere Benutzer eingreifen, oder Sie können die Benutzer klar anweisen, für einen bestimmten Zeitraum darauf zu achten! Zu diesem Zeitpunkt können Sie das Herunterfahren verwenden, um den Benutzer zu erschrecken, aber das bedeutet nicht wirklich das Herunterfahren! Sie können wählen, ob fsck das Dateisystem überprüfen soll.
[root@www ~]# /sbin/shutdown [-t Sekunden] [-arkhncfF] Zeit [Warnmeldung]
Optionen und Parameter:
-t Sek.: -t gefolgt von Sekunden Zahl, die „nach ein paar Sekunden herunterfahren“ bedeutet
-k: Nicht wirklich herunterfahren, sondern nur eine Warnmeldung senden!
-r: Starten Sie das System neu, nachdem Sie den Dienst beendet haben (häufig verwendet).
-h: Fahren Sie das System sofort herunter, nachdem Sie den Systemdienst beendet haben. (Häufig verwendet)
-n: Direktes Herunterfahren mit der Shutdown-Funktion, ohne das Init-Programm zu durchlaufen
-f: Nach dem Herunterfahren und Starten die Festplattenprüfung von fsck zwangsweise überspringen
-F: Nach dem Neustart des Systems , fsck disk check erzwingen
-c : Bricht den Inhalt des bereits ausgeführten Befehls zum Herunterfahren ab.
Zeit: Dies ist ein Parameter, der hinzugefügt werden muss! Geben Sie den Zeitpunkt für das Herunterfahren des Systems an! Nachfolgend werden Zeitbeispiele erläutert.
Beispiel:
[root@www ~]# /sbin/shutdown -h 10 'Ich werde nach 10 Minuten herunterfahren'
# Lassen Sie mich Ihnen sagen, diese Maschine wird nach zehn Minuten heruntergefahren! Und es wird vor dem aktuellen Anmeldebildschirm angezeigt!
# Was sind die Parameter? Nachfolgend stellen wir einige vor!
Zusätzlich ist zu beachten, dass der Zeitparameter zum Befehl hinzugefügt werden muss, da sonst beim Herunterfahren automatisch auf Runlevel 1 gesprungen wird (das ist die Anmeldesituation für Single- Personenwartung), die ein Gehirn schädigen wird! Hier sind einige Beispiele für Zeitparameter:
[root@www ~]# Shutdown -h now
Sofort herunterfahren, wobei now dem Zustand von Zeit 0 entspricht
[root@www ~ ]# Shutdown -h 20:25
Das System wird heute um 20:25 Uhr heruntergefahren. Wenn dieser Befehl um 21:25 Uhr ausgegeben wird, wird es am nächsten Tag heruntergefahren
[root@www ~] # Shutdown -h +10
Das System wird nach weiteren zehn Minuten automatisch heruntergefahren
[root@www ~]# Shutdown -r now
Das System wird sofort neu gestartet
[root@www ~] # Shutdown -r +30 'Das System wird neu gestartet'
Das System wird in dreißig Minuten neu gestartet und zeigt allen Online-Benutzern die folgenden Informationen an
[root@www ~]# Shutdown -k now 'Dieses System wird neu gestartet '
Parameter nur für Warnmeldungen ausgeben! Das System wird nicht heruntergefahren! Erschrecke die Leute!
Neustart, Halt, Ausschalten
Es gibt drei Befehle, die Neustart- und Herunterfahraufgaben ausführen können, nämlich Neustart, Halt, Ausschalten. Tatsächlich sind die von diesen drei Befehlen aufgerufenen Funktionsbibliotheken ähnlich. Wenn Sie also „man reboot“ verwenden, wird Ihnen die Verwendung der drei Befehle gleichzeitig angezeigt.
Gibt es einen Unterschied, da diese Befehle den Computer herunterfahren oder neu starten können? Grundsätzlich führen diese Befehle standardmäßig denselben Job aus! (Denn „Halt“ ruft zuerst „Shutdown“ auf, und „Shutdown“ ruft schließlich „Halt“ auf!). Beim Herunterfahren kann jedoch jeder Dienst einzeln entsprechend den aktuell gestarteten Diensten geschlossen werden. Beim Herunterfahren kann die spezielle Funktion des Hardware-Herunterfahrens ausgeführt werden, ohne auf den aktuellen Systemstatus zu achten! Sie können Root auf Ihrem Host verwenden, um die folgenden zwei Befehle auszuführen, um den Computer herunterzufahren und sie zu vergleichen, um den Unterschied festzustellen!
Das Obige ist der Inhalt von Hinweis 002 zur korrekten Herunterfahrmethode von Linux. Weitere verwandte Inhalte finden Sie auf der chinesischen PHP-Website (www.php.cn)!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen



Deepseek ist ein leistungsstarkes Intelligent -Such- und Analyse -Tool, das zwei Zugriffsmethoden bietet: Webversion und offizielle Website. Die Webversion ist bequem und effizient und kann ohne Installation verwendet werden. Unabhängig davon, ob Einzelpersonen oder Unternehmensnutzer, können sie massive Daten über Deepseek problemlos erhalten und analysieren, um die Arbeitseffizienz zu verbessern, die Entscheidungsfindung zu unterstützen und Innovationen zu fördern.

Es gibt viele Möglichkeiten, Deepseek zu installieren, einschließlich: kompilieren Sie von Quelle (für erfahrene Entwickler) mit vorberechtigten Paketen (für Windows -Benutzer) mit Docker -Containern (für bequem am besten, um die Kompatibilität nicht zu sorgen), unabhängig von der Methode, die Sie auswählen, bitte lesen Die offiziellen Dokumente vorbereiten sie sorgfältig und bereiten sie voll und ganz vor, um unnötige Schwierigkeiten zu vermeiden.

Lösung für Erlaubnisprobleme beim Betrachten der Python -Version in Linux Terminal Wenn Sie versuchen, die Python -Version in Linux Terminal anzuzeigen, geben Sie Python ein ...

Bitget ist eine Kryptowährungsbörse, die eine Vielzahl von Handelsdienstleistungen anbietet, darunter Spot -Handel, Vertragshandel und Derivate. Der 2018 gegründete Austausch hat seinen Hauptsitz in Singapur und verpflichtet sich, den Benutzern eine sichere und zuverlässige Handelsplattform zu bieten. Bitget bietet eine Vielzahl von Handelspaaren, einschließlich BTC/USDT, ETH/USDT und XRP/USDT. Darüber hinaus hat der Austausch einen Ruf für Sicherheit und Liquidität und bietet eine Vielzahl von Funktionen wie Premium -Bestellarten, gehebelter Handel und Kundenunterstützung rund um die Uhr.

Gate.io ist ein beliebter Kryptowährungsaustausch, den Benutzer verwenden können, indem sie sein Installationspaket herunterladen und auf ihren Geräten installieren. Die Schritte zum Abholen des Installationspakets sind wie folgt: Besuchen Sie die offizielle Website von Gate.io, klicken Sie auf "Download", wählen Sie das entsprechende Betriebssystem (Windows, Mac oder Linux) und laden Sie das Installationspaket auf Ihren Computer herunter. Es wird empfohlen, die Antiviren -Software oder -Firewall während der Installation vorübergehend zu deaktivieren, um eine reibungslose Installation zu gewährleisten. Nach Abschluss muss der Benutzer ein Gate.io -Konto erstellen, um es zu verwenden.

Ouyi Okx, die weltweit führende digitale Asset Exchange, hat jetzt ein offizielles Installationspaket gestartet, um ein sicheres und bequemes Handelserlebnis zu bieten. Auf das OKX -Installationspaket von Ouyi muss nicht über einen Browser zugegriffen werden. Der Installationsprozess ist einfach und einfach zu verstehen.

So setzen Sie die Berechtigungen von Unixsocket automatisch nach dem Neustart des Systems. Jedes Mal, wenn das System neu startet, müssen wir den folgenden Befehl ausführen, um die Berechtigungen von Unixsocket: sudo ...

Ouyi, auch bekannt als OKX, ist eine weltweit führende Kryptowährungsplattform. Der Artikel enthält ein Download -Portal für das offizielle Installationspaket von Ouyi, mit dem Benutzer den Ouyi -Client auf verschiedenen Geräten installiert werden können. Dieses Installationspaket unterstützt Windows, Mac, Android und iOS -Systeme. Nach Abschluss der Installation können sich Benutzer registrieren oder sich beim Ouyi -Konto anmelden, Kryptowährungen mit dem Handel mit den von der Plattform erbrachten Diensten anmelden.
