Android

Linux start (omstart) kommando

Linux - Start, Stop, Restart Services (Systemd, systemctl, service, init.d )

Linux - Start, Stop, Restart Services (Systemd, systemctl, service, init.d )

Innholdsfortegnelse:

Anonim

Når kjernen er oppdatert, med mindre du bruker Ksplice eller KernelCare, må du starte Linux-systemet på nytt. En omstart av systemet kan også være nødvendig under andre omstendigheter, for eksempel når du feilsøker maskinvareproblemer, installerer applikasjoner og så videre. Hvis du kjører en hodeløs Linux-server, må du vite hvordan du starter systemet på nytt fra kommandolinjen.

På de fleste moderne Linux-distribusjoner erstatter systemctl verktøyet det meste av strømstyringskommandoer som ble brukt i de eldre Linux-distribusjonene med sysvinit. systemctl og shutdown er aliaser til systemctl og er tilgjengelige i systemet av kompatibilitetsgrunner.

I denne opplæringen skal vi forklare hvordan du bruker systemctl og shutdown kommandoene for å starte Linux-maskinen din på nytt. Kommandoene må kjøres som root eller bruker med sudo rettigheter.

Ved hjelp av systemctl

Hvis du vil starte Linux-systemet ditt på nytt, skriver du bare om reboot eller systemctl reboot :

sudo systemctl reboot

Systemet vil bli startet på nytt umiddelbart.

Når omstart starter, blir alle påloggede brukere og prosesser varslet om at systemet går ned, og ingen ytterligere innlogging er tillatt. Linux vil lukke alle åpne filer, stoppe de kjørende prosessene og starte systemet på nytt.

For å forhindre at omstartkommandoen sender en melding, kjører du kommandoen med alternativet --no-wall :

sudo systemctl --no-wall reboot

sudo systemctl --message="Hardware upgrade" reboot

Meldingen vises i loggene:

System is rebooting (Hardware upgrade)

Bruker shutdown

Når den brukes med alternativet -r , utfører shutdown en systemstart:

sudo shutdown -r

Som standard vil systemet bli startet på nytt etter 1 minutt, men du kan angi nøyaktig tidspunkt når du vil at systemet skal startes på nytt.

Tidsargumentet kan ha to forskjellige formater. Det kan være en absolutt tid i formatet hh:mm og relativ tid i formatet +m der m er antall minutter fra nå.

Følgende eksempel vil planlegge omstart av systemet kl. 10:

sudo shutdown -r 10:00

Følgende eksempel vil planlegge omstart av systemet om 5 minutter fra nå:

sudo shutdown -r +5

For å slå av systemet med en gang, bruk +0 eller dets alias now :

sudo shutdown -r now

Hvis du vil kringkaste en tilpasset melding sammen med standardavsluttningsvarsel, skriver du meldingen etter tidsargumentet.

Følgende kommando vil slå av systemet om ti minutter fra nå og varsle brukerne om at en maskinvareoppgradering vil bli utført:

sudo shutdown -r +10 "Hardware upgrade"

Det er viktig å nevne at når du spesifiserer en tilpasset veggmelding, må du angi et tidsargument også.

sudo shutdown -c

Du kan også kringkaste en melding som beskriver hvorfor omstarten ble kansellert:

sudo shutdown -c "Canceling the reboot"

Konklusjon

For å starte en Linux-systemtype på reboot på terminalen. Det vil ta flere sekunder før operativsystemet starter på nytt.

Legg gjerne igjen en kommentar hvis du har spørsmål.

avstengningsterminal