Fünf Neustartbefehle für Linux: 1. Shutdown-Befehl, der zum Herunterfahren oder Neustarten des Computers verwendet werden kann. Die Syntax lautet „shutdown -r now“; 3. Neustartbefehl . Init-Befehl, der zum Neustarten oder Herunterfahren verwendet werden kann. 5. Poweroff-Befehl, der zum Herunterfahren und Unterbrechen des Rechners verwendet werden kann liefern.
Die Betriebsumgebung dieses Tutorials: Linux7.3-System, Dell G3-Computer.
Im Linux-System sind Befehle ein sehr wichtiger Teil, da wir die meisten Vorgänge über Befehle ausführen können, was unsere Arbeit effizienter und bequemer macht. Was sind die Neustartbefehle unter Linux? Es gibt fünf Neustartbefehle: Herunterfahren, Ausschalten, Init, Neustart und Stopp.
halt | Shutdown | Root-Benutzer | halt: Nur das System herunterfahren, der Strom läuft noch halt -p: Das System herunterfahren, den Strom ausschalten (zuerst „halt“ und dann „poweroff“ ausführen) |
poweroff | Shutdown | root-Benutzer | poweroff sendet ein Ausschaltsignal an acpi |
reboot | restart | root-Benutzer | |
shutdown | -h: Herunterfahren - r: Neustart -c: Herunterfahrvorgang abbrechen |
Root-Benutzer | shutdown ruft tatsächlich init 0 auf, init 0 bereinigt einige Arbeit und ruft dann halt oder poweroff auf shutdown -r now: Nach einer Minute neu starten shutdown -r 05:30: Kürzlich Neustart um 5:30 shutdown -r +10: Neustart nach zehn Minuten |
init | init 0: Herunterfahren init 6: Neustart |
root-Benutzer | init: Schalten Sie die Ausführungsebene von um das System |
Vor dem Herunterfahren oder Neustarten führen Sie die Synchronisierung drei- bis viermal durch, um die Daten im Speicher, die nicht auf der Festplatte gespeichert wurden, zu aktualisieren, da sonst Daten verloren gehen. Wenn Sie die Synchronisierung ausführen, führen Sie sie als Administrator aus, da der Administrator Berechtigungen für alle Dateien hat, während normale Benutzer nur Berechtigungen für einige ihrer eigenen Dateien haben.
1. Befehl zum Herunterfahren
Der Befehl zum Herunterfahren ist der am häufigsten verwendete und sicherste Befehl zum Herunterfahren und Neustarten. Er ruft fsck auf, um die Festplatte vor dem Herunterfahren zu überprüfen:
● - h: Systemdienst stoppen und herunterfahren
● -r: Systemdienst stoppen und dann neu starten
Beispiel:
shutdown -h now --立即关机 shutdown -h 10:53 --到10:53关机,如果该时间小于当前时间,则到隔天 shutdown -h +10 --10分钟后自动关机 shutdown -r now --立即重启 shutdown -r +30 'The System Will Reboot in 30 Mins' --30分钟后重启并并发送通知给其它在线用户
2, Neustartbefehl
reboot bedeutet sofortigen Neustart, die Wirkung entspricht shutdown -r now</ code>. <code>shutdown -r now
。
reboot的工作过程差不多跟halt一样﹐不过它是引发主机重启﹐而halt是关机。它 的参数与halt相差不多。
3、init命令
init是所有进程的祖先﹐它的进程号始终为1﹐所以发送TERM信号给init会终止所有的 用户进程﹑守护进程等。shutdown 就是使用这种机制。
init定义了7个运行级别(runlevel):
init 0
为停机或者关机(千万不能将initdefault设置为0)﹐
init 1
为单用户模式,只root用户进行维护。
init 2
- 多用户,没有 NFS 不联网
init 3
- 完全多用户模式(标准的运行级)
init 4
- 没有用到
init 5
- X11 (xwindow) 图形化界面模式
init 6
- 重新启动 (千万不要把initdefault 设置为6 )
4、halt命令
halt命令是最简单的关机命令,其实就是调用shutdown -h
。halt执行时﹐不理会目前系统状况下,进行硬件关机;杀死应用进程﹐执行sync系统调用﹐文件系统写操作完成后就会停止内核。
halt执行时,杀死应用进程,执行sync系统调用,文件系统写操作完成后就会停止内核。
参数说明:
[-n] 防止sync系统调用,它用在用fsck修补根分区之后,以阻止内核用老版本的超级块superblock覆盖修补过的超级块。
[-w] 并不是真正的重启或关机,只是写。
[-d] 不写wtmp纪录。
[-f] 没有调用shutdown而强制关机或重启。
[-i] 关机或重启前,关掉所有的网络接口。
[-p] 该选项为缺省选项,就是关机时调用poweroff。
5、poweroff命令
poweroff表示立即关机,效果等同于shutdown -h now
3. init-Befehl
init ist der Vorfahre aller Prozesse, seine Prozessnummer ist immer 1, daher werden durch das Senden des TERM-Signals an init alle Benutzerprozesse, Daemon-Prozesse usw. beendet. Das Herunterfahren nutzt diesen Mechanismus.
init definiert 7 Runlevel:
init 0
bedeutet Herunterfahren oder Herunterfahren (nie initdefault auf 0 setzen)﹐
init 1
ist ein Einzelbenutzermodus und nur der Root-Benutzer führt Wartungsarbeiten durch.
init 2
– Mehrbenutzer, kein NFS, kein Internet
< code>init 3 – Vollständiger Mehrbenutzermodus (Standard-Runlevel)
init 4
– Nicht verwendet
init 5
– X11 (xwindow) grafischer Schnittstellenmodus
init 6
– Neustart (niemals initdefault auf 6 setzen)
shutdown -h
. Die Verwendung im Mehrbenutzermodus wird nicht empfohlen 3). 🎜🎜Mit dem Poweroff-Befehl wird der Rechner ausgeschaltet und die Stromversorgung unterbrochen. 🎜🎜Nutzungsberechtigungen: Systemadministrator. 🎜🎜Syntax: 🎜poweroff [-n] [-w] [-d] [-f] [-i] [-h]
Das obige ist der detaillierte Inhalt vonWas sind die verschiedenen Neustartbefehle unter Linux?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!