CentOS, Fedora og RedHat er distributioner af samme familie. Disse distributioner giver forskellige måder og kommando for at genstarte. I denne tutorial vil vi se forskellige måder at genstarte CentOS, Fedora og RedHat og deres indflydelse på systemet.
shutdown
kommando er den mest almindelige måde at stoppe eller genstarte systemet på. Uden at give en mulighed nedlukning vil lukke systemet, men vil ikke genstarte. Vi vil give -r
mulighed for at genstarte systemet som nedenfor.
$ shutdown -r
genstart med Nedlukningskommando på det angivne tidspunkt
som standard starter nedlukningsoperationen med det samme. Men vi har mulighed for at genstarte på et bestemt tidspunkt i fremtiden. Vi bruger normalt minutter efter at genstarte. I dette eksempel genstarter vi systemet efter 5
minutter ved at give +5
mulighed.
$ shutdown -r +5
genstart med genstart kommando
genstart er faktisk ikke en kommando. reboot
er et script, der er alias for shutdown -r
. Så deres indflydelse vil være den samme. Vi kan bruge reboot
kommando som nedenfor. reboot
gør også noget harddiskvedligeholdelse som synkronisering osv.
$ reboot
genstart med Halt Command
vi kan bruge halt
kommando med --reboot
mulighed. halt
kommando giver nogle log til utmp
. De fleste init scripts kalder halt
for logning muligheder. Vi kan genstarte systemet som nedenfor med halt
kommando.
$ halt --reboot
genstart med init-niveau
Linuk bruger init-niveauer for at angive den aktuelle arbejdstilstand. Niveau 6 bruges til at angive genstartstilstanden. Vi kan bruge init
kommando for at ændre niveau 6, som genstarter systemet. Ved at bruge init relaterede init filer vil blive udført og påberåbes.
$ init 6