Heim >php教程 >PHP开发 >So führen Sie Befehle zum Herunterfahren und Neustarten unter Linux durch

So führen Sie Befehle zum Herunterfahren und Neustarten unter Linux durch

高洛峰
高洛峰Original
2016-12-17 16:51:231829Durchsuche

Befehl zum Herunterfahren:

1. Sofort herunterfahren
2. Sofort herunterfahren
3 -h 10 Automatisches Herunterfahren nach 10 Minuten
Wenn das Herunterfahren über den Befehl „shutdown“ festgelegt wurde, können Sie den Befehl „shutdown -c“ verwenden, um den Neustart abzubrechen

Befehl „Neustart“:

1 , Neustart

2, Herunterfahren - r Jetzt Sofort neu starten (für Root-Benutzer)
3. Herunterfahren -r 10 Automatischer Neustart nach 10 Minuten (für Root-Benutzer)
4. Herunterfahren -r 20:35 Neu starten um 20:35 (für Root-Benutzer) Verwendung)
Wenn Sie den Neustart über den Befehl „shutdown“ festlegen, können Sie den Befehl „shutdown -c“ verwenden, um den Neustart abzubrechen

Beschreibung des Parameters „shutdown“:

 
 [-t] Informieren Sie sich vor dem Wechsel zu anderen Runlevels. Wie lange dauert es, bis init heruntergefahren wird?
 
 [-r] Starten Sie den Rechner neu.
 
 [-k] Wird nicht wirklich heruntergefahren? Es wird nur ein Warnsignal an jeden Login gesendet [login].
 
 [-h] Schalten Sie den Strom nach dem Herunterfahren aus [Halt].
 
 [-n] Init nicht verwenden? Fahren Sie stattdessen den Computer selbst herunter. Von der Nutzung dieser Option wird abgeraten? Und die Folgen dieser Option sind oft nicht immer das, was Sie erwarten

.

 
 [-c] Aktuellen Prozess abbrechen Brechen Sie den aktuell ausgeführten Herunterfahrvorgang ab. Natürlich hat diese Option keinen Zeitparameter, aber Sie können

eine Nachricht eingeben, um dies zu erklären, und diese Nachricht wird an jeden Benutzer gesendet.

 
 [-f] Ignoriere 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 Befehl zum Herunterfahren

[-n] Synchronisierung verhindern Systemaufruf ? Es wird nach dem Patchen der Root-Partition mit fsck verwendet, um zu verhindern, dass der Kernel den gepatchten

Superblock mit einer älteren Version des Superblocks überschreibt.

 
 [-w] Handelt es sich nicht um einen echten Neustart oder Herunterfahren? Es werden nur wtmp-Datensätze [/var/log/wtmp] geschrieben.
 
 [-d] Keine Wtmp-Datensätze schreiben [in Option [-n] enthalten].
 
 [-f] Herunterfahren oder Neustart erzwingen, ohne Shutdown aufzurufen.
 
 [-i] Vor dem Herunterfahren (oder Neustarten)? Alle Netzwerkschnittstellen ausschalten.
 
 [-p] Diese Option ist die Standardoption. Rufen Sie beim Herunterfahren einfach poweroff auf.
 
 3.reboot
 
 Der Arbeitsvorgang des Neustarts ist fast derselbe wie beim Anhalten. Er führt jedoch dazu, dass der Host neu gestartet wird, während beim Anhalten das Herunterfahren erfolgt. Seine Parameter ähneln halt.

Wenn Sie direkt nach dem Drücken der Taste herunterfahren möchten, anstatt die Standard-Neustartmethode zu verwenden, müssen Sie nur die Datei /etc/inittab bearbeiten. In dieser Datei befindet sich Folgendes:

Eine Zeile:

  # Trap CTRL-ALT-DELETE
  
  ca::ctrlaltdel:/sbin/shutdown -t3 -r now
Sie können die Option -r in -h ändern. Der geänderte Befehl lautet wie folgt:

  # Trap CTRL-ALT-DELETE
  
  ca::ctrlaltdel:/sbin/shutdown -t3 -h now
Registrieren Sie sich beim Ändern der Datei Als Root können Verhaltenskommentarzeilen, die mit „#“ beginnen, den Computer nicht verarbeiten. Der Befehl „shutdown“ kann auch zum Herunterfahren verwendet werden lokal oder remote. .Wenn das System gesperrt ist

und die Tastatur nicht verwendet werden kann, können Sie den Befehl zum Herunterfahren über eine Remote-Registrierung ausführen

Wenn beispielsweise die Tastatur eines bestimmten Hosts gesperrt ist , können Sie die folgende Methode verwenden: Fahren Sie den Host herunter.

 

 telnet Ein Hostname mit einer nicht verfügbaren Tastatur [Als normaler Benutzer registrieren]

 
 su
 
 [Passwort eingeben]
 
 [Töte nicht verfügbare Prozesse] oder führe den Befehl /sbin/shutdown -rn now aus
 
Der Befehl zum Herunterfahren überspringt einige standardmäßige und sehr zeitaufwändige Schritte zum Herunterfahren. Dieser Befehl wird schneller ausgeführt ist nützlich, wenn

Probleme im System auftreten (Option -n bewirkt, dass das System alle Prozesse beendet, bevor es neu gestartet wird).
 

Bitte beachten Sie den oben genannten Befehlsverwendungsprozess Es ist nicht möglich, sich direkt als Root (z. B. über Telnet) beim Remote-Host zu registrieren. Sie können sich nur als normaler Benutzer registrieren und sich dann mit dem Befehl su in einen Superbenutzer verwandeln 🎜> 

Der Befehl zum Herunterfahren kann auch dazu führen, dass der Host nach einer gewissen Zeit herunterfährt, indem Sie beispielsweise den folgenden Befehl als Root ausführen:
 
 $ /sbin/shutdown -r 23:59

 

führt dazu, dass der Host um 23:59 Uhr heruntergefahren wird. Wenn Ihnen das Herunterfahren zu lang erscheint, können Sie die folgenden beiden Befehle verwenden: reboot und halt. Ihre Funktionen

sind genau die gleichen Namen deuten darauf hin, dass der Computer neu gestartet und heruntergefahren werden soll.
 
Eine weitere interessante Methode zum Herunterfahren besteht darin, das System auf die Ausführungsebene 0 (Stopp) oder die Ausführungsebene 6 (Neustart) zu schalten.
 
Mit dem folgenden Befehl wird beispielsweise das System heruntergefahren.

 

 $ init 0
 
 Andere Runlevel-Definitionen finden Sie in der Datei /etc/inittab.





Weitere Artikel zu Befehlen zum Herunterfahren und Neustarten von Linux finden Sie auf der chinesischen PHP-Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn