wanneer de kernel wordt bijgewerkt, moet u uw Linux systeem opnieuw opstarten, tenzij u Livepatch of KernelCare gebruikt. Een systeemherstart kan ook nodig zijn in andere omstandigheden, bijvoorbeeld bij het oplossen van hardwareproblemen, het installeren van applicaties, enzovoort. Als je een headless Linux server draait, moet je weten hoe je het systeem herstart vanaf de commandoregel.
op de meeste moderne Linux-distributies vervangt het hulpprogramma systemctl
de meeste energiebeheercommando ‘ s die in de oudere Linux-distributies worden gebruikt met sysvinit., De opdrachten reboot
en shutdown
zijn aliassen naar systemctl
en zijn beschikbaar in het systeem om compatibiliteitsredenen.
In dit artikel zullen we uitleggen hoe je de systemctl
en shutdown
commando ‘ s gebruikt om je Linux machine opnieuw op te starten. De commando ‘ s moeten worden uitgevoerd als root of gebruiker met sudo
privileges.,
systemctl #
om uw Linux systeem opnieuw op te starten, typt u gewoon reboot
of systemctl reboot
:
sudo systemctl reboot
het systeem zal onmiddellijk worden herstart.
wanneer de herstart wordt gestart, worden alle ingelogde gebruikers en processen op de hoogte gesteld dat het systeem down gaat, en zijn verdere aanmeldingen NIET toegestaan. Linux zal alle geopende bestanden sluiten, de lopende processen stoppen en het systeem opnieuw opstarten.,d=”ac3ea80c0b”>
optie:
sudo systemctl --no-wall reboot
Als u wilt instellen van een aangepast bericht met de reden voor het opnieuw opstarten, gebruik je de --message=
optie:
sudo systemctl --message="Hardware upgrade" reboot
Het bericht wordt weergegeven in de logs:
System is rebooting (Hardware upgrade)
shutdown #
Wanneer het gebruikt wordt met de -r
optie in de shutdown
commando voert een systeem opnieuw op te starten:
sudo shutdown -r
standaard zal het systeem opnieuw worden opgestart na 1 minuut, maar je kunt de exacte tijd wanneer u wilt dat het systeem opnieuw opgestart te worden.,
het tijdargument kan twee verschillende formaten hebben. Het kan een absolute tijd zijn in het formaat hh:mm
en relatieve tijd in het formaat +m
waarbij m het aantal minuten vanaf nu is.
het volgende voorbeeld zal het systeem opnieuw opstarten op 10 A.,M:
sudo shutdown -r 10:00
het volgende voorbeeld zal het systeem over 5 minuten opnieuw opstarten:
sudo shutdown -r +5
om uw systeem onmiddellijk af te sluiten gebruik +0
of zijn alias now
:
sudo shutdown -r now
om een aangepast bericht samen met de standaard afsluitmelding uit te zenden, typt u uw bericht na het tijdargument.,
het onderstaande commando zal het systeem over 10 minuten afsluiten en de gebruikers informeren dat een hardware-upgrade zal worden uitgevoerd:
sudo shutdown -r +10 "Hardware upgrade"
Het is belangrijk om te vermelden dat u een tijdargument moet opgeven wanneer u een aangepast muurbericht gebruikt.,
Als u hebt gepland opnieuw opstarten en u wilt annuleren, voer shutdown
te gebruiken met de -c
optie:
sudo shutdown -c
U kunt ook een uitzending een bericht achter waarom de herstart was geannuleerd:
sudo shutdown -c "Canceling the reboot"
Conclusie #
opnieuw opstarten van een Linux system type, reboot
in je terminal. Het duurt enkele seconden voor het besturingssysteem opnieuw op te starten.