Denne guiden vil demonstrere noen av de vanligste måtene å bruke skru av Kommando i Linux.
Linux skru av kommando
Avstengningskommandoen krever rot tillatelse til å slå av eller starte systemet på nytt. For å bruke den, sørg for at du har tilgang til en brukerkonto som kan utføre administrative oppgaver. Lær hvordan du gir ikke-root-brukere SUDO-tillatelse.
Grunnleggende kommandostruktur
Her er basekommandostrukturen.
$ Shutdown
Her,
Mange moderne distros erstattet det originale avstengningsverktøyet med en skru av alias til SystemCTL. Det er fremdeles bare tilgjengelig av kompatibilitetsgrunner.
Slå av systemet
Hvis det ikke gis noe argument, da skru av vil slå av systemet 1 minutt etter kommandoen.
$ sudo shutdown
Det tilsvarer også flagget "-p" eller "-poweroff".
$ sudo shutdown -p
Avbryt planlagt avslutning
Når du kjører en avslutningskommando, vil den generelt planlegge oppgaven noen minutter i fremtiden. I mellomtiden kan vi om nødvendig avbryte oppgaven ved å kjøre følgende kommando.
$ sudo shutdown -c
Flagget “-c” forteller å avbryte planlagt avstengning/omstart av systemet.
Start systemet på nytt
Til tross for navnet, skru av Kommandoen kan starte systemet på nytt. For å starte systemet på nytt, bruk flagget “-r” eller “-Reboot”.
$ sudo shutdown -r
Planlegger en nedleggelse
Som demonstrert tidligere, skru av vil planlegge oppgaven beskrevet ett minutt inn i fremtiden. Imidlertid kan vi manuelt sette tiden for skuespill.
For eksempel vil følgende avstengningskommando slå av systemet klokka 10:00. Merk at avslutning bruker 24-timers format når det gjelder timing.
$ sudo shutdown 10:00
Alternativt kan vi planlegge et systemavstenging etter et visst antall minutter. I det følgende eksemplet er systemet planlagt å slå seg av etter 250 minutter.
$ sudo shutdown +250
Planlegger en omstart
I likhet med stenging av planleggingssystemer, kan vi også planlegge et systemets omstart. Følgende kommando planlegger et systemets omstart klokka 09.00.
$ sudo shutdown -r 9:00
Alternativt, fortell skru av For å starte systemet på nytt etter flere minutter.
$ sudo shutdown -r +250
Umiddelbar avslutning/omstart
Så langt har vi sett hvordan vi kan planlegge en avslutning/omstart. I mange situasjoner er det nødvendig å handle umiddelbart. Det er to typer tidsverdier som avstenging støtter for dette formålet.
Skru av støtter “nå” som en gyldig tid. Som etiketten antyder, vil handlingen bli utført umiddelbart.
$ sudo shutdown -r nå
Hvis du insisterer på å bruke en numerisk verdi, kan vi også beskrive "nå" som "+0". I utgangspunktet vil nedleggelsen handle etter 0 minutter (umiddelbart, med andre ord).
$ sudo shutdown -r +0
Kringkasting tilpasset melding
Når noen skru av Kommandoen blir gitt ut, den vil kringkaste en melding til hele systemet. Den er designet for å varsle om den kommende handlingen til alle brukerne som for øyeblikket er logget inn. Som standard vil nedleggelseskommandoen sende en melding som ser ut som denne.
Vi kan imidlertid også sende en tilpasset melding til alle brukerne. For å bruke en tilpasset melding, bruk følgende kommandostruktur.
$ sudo shutdown +250 ""
Merk at når du vil kringkaste en tilpasset melding, må den ledsages av et bestemt tidsargument.
Her er noen eksempler på å bruke tilpassede meldinger med forskjellige avslutninger/omstartoppgaver.
$ sudo shutdown -r +25 "kjerneoppdatering"
$ sudo shutdown +5 "Systemavslutning.""
$ sudo shutdown -c "operasjon kansellert"
Siste tanker
Linux skru av Kommando er et forenklet verktøy. Denne guiden demonstrerer ved hjelp av avslutningskommandoen for å planlegge avslutning og omstart med tilpassede avslutningsmeldinger.
Shutdown Man-siden beskriver alle tilgjengelige avstengningsargumenter dyptgående.
$ mann avslutning
Glad databehandling!