Android

Linux reboot (herstart) commando

Commands to shutdown , restart in linux

Commands to shutdown , restart in linux

Inhoudsopgave:

Anonim

Wanneer de kernel wordt bijgewerkt, moet u uw Linux-systeem opnieuw opstarten, tenzij u Ksplice of KernelCare gebruikt. Een systeem opnieuw opstarten kan ook vereist zijn in andere omstandigheden, bijvoorbeeld bij het oplossen van hardwareproblemen, het installeren van applicaties, enzovoort. Als u een Linux-server zonder hoofd gebruikt, moet u weten hoe u het systeem opnieuw kunt opstarten vanaf de opdrachtregel.

Op de meeste moderne Linux-distributies vervangt het hulpprogramma systemctl de meeste energiebeheeropdrachten die in de oudere Linux-distributies worden gebruikt door sysvinit. De systemctl en shutdown opdrachten zijn aliassen voor systemctl en zijn om compatibiliteitsredenen beschikbaar in het systeem.

In deze zelfstudie leggen we uit hoe u de systemctl en systemctl kunt gebruiken om uw Linux-machine opnieuw op te starten. De opdrachten moeten worden uitgevoerd als root of gebruiker met sudo rechten.

systemctl

Om uw Linux-systeem opnieuw op te starten, typt u reboot of systemctl reboot :

sudo systemctl reboot

Het systeem wordt onmiddellijk opnieuw opgestart.

Wanneer het opnieuw opstarten wordt gestart, krijgen alle aangemelde gebruikers en processen een melding dat het systeem uitvalt en zijn verdere aanmeldingen niet toegestaan. Linux sluit alle open bestanden, stopt de actieve processen en start het systeem opnieuw.

Om te voorkomen dat de rebootopdracht een bericht verzendt, voert u de opdracht uit met de optie --no-wall :

sudo systemctl --no-wall reboot

sudo systemctl --message="Hardware upgrade" reboot

Het bericht wordt weergegeven in de logboeken:

System is rebooting (Hardware upgrade)

shutdown

In combinatie met de optie -r voert de shutdown een systeem opnieuw uit:

sudo shutdown -r

Standaard wordt het systeem na 1 minuut opnieuw opgestart, maar u kunt de exacte tijd opgeven waarop u het systeem opnieuw wilt opstarten.

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.

In het volgende voorbeeld wordt het systeem opnieuw gestart om 10.00 uur:

sudo shutdown -r 10:00

In het volgende voorbeeld wordt het systeem na 5 minuten opnieuw opgestart:

sudo shutdown -r +5

Om uw systeem onmiddellijk af te sluiten, gebruikt u nu +0 of zijn alias:

sudo shutdown -r now

Typ een bericht achter het tijdargument om een ​​aangepast bericht samen met de standaarduitschakelmelding te verzenden.

Met de volgende opdracht wordt het systeem over 10 minuten afgesloten en worden de gebruikers op de hoogte gebracht dat een hardware-upgrade wordt uitgevoerd:

sudo shutdown -r +10 "Hardware upgrade"

Het is belangrijk om te vermelden dat u bij het opgeven van een aangepast muurbericht ook een tijdargument moet opgeven.

sudo shutdown -c

U kunt ook een bericht uitzenden waarin wordt beschreven waarom het opnieuw opstarten is geannuleerd:

sudo shutdown -c "Canceling the reboot"

Conclusie

Als u een Linux-systeem reboot wilt opstarten, typt u reboot in uw terminal. Het duurt enkele seconden voordat het besturingssysteem opnieuw is opgestart.

Als je nog vragen hebt, kun je een reactie achterlaten.

afsluitterminal