Overzicht
Bij het afsluiten van een systeem kan het simpelweg uitschakelen van de stroom leiden tot gegevenscorruptie of bestandssysteemfouten. Het shutdown-commando sluit alle actieve processen veilig af, logt de gebeurtenis en schakelt vervolgens het systeem uit, waardoor het essentieel is voor serveromgevingen.
Belangrijkste kenmerken
De belangrijkste kenmerken van het shutdown-commando zijn:
- Mogelijkheid om systeemafsluiting/herstart op een specifiek tijdstip te plannen
- Verzenden van afsluitingsmeldingen naar alle ingelogde gebruikers
- Bestandssysteem synchronisatie en nette procesafsluiting
- Ondersteuning voor zowel directe als geplande afsluiting
Afsluitingstypes
Het shutdown-commando ondersteunt verschillende afsluitingsmethoden.
- Afsluiten (halt): Sluit het systeem af, maar schakelt de stroom niet uit; het systeem blijft in een wachtstand.
- Uitschakelen (poweroff): Sluit het systeem volledig af en schakelt de stroom uit. In de meeste gevallen werkt dit hetzelfde als de 'shutdown -h' optie.
- Opnieuw opstarten (reboot): Sluit het systeem af en start het onmiddellijk opnieuw op.
Belangrijkste opties
Veelgebruikte shutdown-commando-opties zijn gegroepeerd op doel.
1) Afsluiten/Opnieuw opstarten
2) Tijd en Bericht
3) Hulp
Gegenereerde opdracht:
Probeer de opdrachtcombinaties.
Uitleg:
`shutdown` Voer het commando uit.
Combineer deze opties en voer de opdracht virtueel uit met de AI.
Gebruiksvoorbeelden
Leer de functionaliteit van het shutdown-commando aan de hand van verschillende gebruiksvoorbeelden.
Systeem onmiddellijk afsluiten
sudo shutdown -h now
Sluit het systeem onmiddellijk af zonder vertraging en schakelt de stroom uit. Gebruikt het trefwoord 'now'.
Systeem na 10 minuten opnieuw opstarten
sudo shutdown -r +10
Start het systeem opnieuw op na 10 minuten vanaf de huidige tijd. Gebruikt de '-r' optie voor herstart en '+10' voor 10 minuten later.
Op een specifiek tijdstip opnieuw opstarten en bericht verzenden
sudo shutdown -r 22:30 "Gepland systeem onderhoud zal plaatsvinden."
Start het systeem vandaag om 22:30 uur opnieuw op en stuurt een onderhoudsbericht naar alle ingelogde gebruikers.
Geplande afsluiting annuleren
sudo shutdown -c
Annuleert een gepland shutdown-commando. Een melding wordt naar alle gebruikers verzonden op het moment van annulering.
Installatie
Shutdown is standaard inbegrepen in de meeste Linux-distributies. Er is geen aparte installatie nodig.
Tips & Waarschuwingen
Hier zijn belangrijke overwegingen bij het gebruik van het shutdown-commando.
Tips
- Het shutdown-commando vereist root-rechten, dus u moet 'sudo' gebruiken.
- Hoewel 'shutdown -h now' en 'poweroff' bijna identiek werken, is 'shutdown' veiliger omdat het tijd geeft om processen netjes af te sluiten.
- Als het shutdown-commando niet werkt, kunt u de commando's 'init 0' (afsluiten) of 'init 6' (opnieuw opstarten) gebruiken. Deze commando's zijn echter mogelijk niet zo veilig als shutdown.
- Om een geplande afsluiting te annuleren, moet u altijd 'shutdown -c' gebruiken.