Slå av Linux: Enkle guider for kommandolinje og GUI

Sikker avstenging av Linux-systemet ditt

For de som er nye i Linux-verdenen, kan det virke litt overveldende i starten. Selv om stabiliteten og de utallige tilpasningsmulighetene er tiltrekkende, kan det være skremmende å utføre helt grunnleggende oppgaver. Spesielt dersom man ikke er kjent med de riktige kommandoene. Ta for eksempel det å stenge ned systemet; som ny bruker kan det være vanskelig å finne frem til de korrekte kommandoene for å slå av Linux-maskinen. Selv om en nedstengning kan virke som en enkel oppgave, kan det i verste fall føre til tap av data eller skade på systemet dersom det gjøres feil. Om du er en fersk Linux-bruker som ønsker å unngå slike uhell, er denne guiden for deg. Her vil du lære de sikreste metodene for å stenge ned et Linux-system, både via kommandolinjen og det grafiske brukergrensesnittet (GUI).

Slik stenger du Linux med kommandolinjen

Kommandolinjen foretrekkes av erfarne Linux-brukere, ettersom den er rask og gir flere fleksible alternativer. Denne metoden er spesielt nyttig for nedstengning av Linux-servere. Det er også en sikrere måte, da alle påloggede brukere kan varsles om nedstengningen slik at de kan lagre arbeidet sitt. Det finnes flere Linux-kommandoer for å slå av systemet.

Bruk shutdown-kommandoen for å slå av Linux

Avslutningskommandoen er den mest brukte for å slå av Linux-systemet på en sikker måte. Den gir stor fleksibilitet siden du kan bruke den til å slå av, stoppe, eller til og med starte PC-en på nytt. Når du kjører avslutningskommandoen, blir alle brukere som er logget på varslet om nedstengningen. Den grunnleggende syntaksen for avslutningskommandoen i Linux er som følger:

sudo shutdown <alternativer> <planlagt_tid> <melding>

I shutdown-kommandoens syntaks, er det viktig å forstå:

  • <planlagt_tid> brukes for å angi tidspunktet systemet skal stenges ned.
  • <melding> brukes for å spesifisere en melding som alle brukere vil motta i Linux-skallet før nedstengning.
  • <alternativer> inneholder forskjellige valgfrie parametere som kan brukes med avslutningskommandoen, inkludert:
    -H Skriver de siste endringene til disken, og stopper prosessoren fra ytterligere behandlingsoppgaver, men systemet forblir på med minimalt strømforbruk.
    -P Fungerer som -H, men i tillegg slår den av strømmen til systemet.
    -r Skriver de siste endringene til disken, og deretter starter systemet på nytt.
    -k Brukes for å sende en advarselsmelding om nedstengning.
    -c Avbryter en ventende nedstengning.

Dersom du bruker shutdown-kommandoen uten parametere, vil systemet slå seg av etter ett minutt.

Steng systemet på et bestemt tidspunkt

Som forklart over, kan du med parameteren <tid> angi tidsintervallet før systemet skal slå seg av. Du kan enten bruke den absolutte tiden i 24-timers format, eller bruke relativ tid ved å skrive «+m», hvor «m» er antall minutter fra nåværende tid. Standardverdien for parameteren <tid> er 1 minutt. Syntaksen for å slå av systemet på et bestemt tidspunkt er:

sudo shutdown <tid>

For eksempel, hvis klokken er 15:30 og du ønsker at systemet skal slå seg av om 10 minutter, blir kommandoen i absolutt tid:

sudo shutdown 15:40

Og i relativ tid blir kommandoen:

sudo shutdown +10

Steng systemet umiddelbart

For å slå av systemet med en gang, kan du enten bruke «+0» som parameter for <tid>, eller aliaset «now». Umiddelbar nedstengning av et Linux-system med flere brukere kan være risikabelt, da det kan føre til tap av ikke-lagret data eller til og med skade systemet fullstendig. Syntaksen for umiddelbar nedstengning er:

sudo shutdown +0

Den alternative syntaksen for umiddelbar nedstengning av systemet er:

sudo shutdown now

Steng systemet med en nedstengningsmelding

Anta at du trenger å stenge en Linux-server for vedlikehold, men det kan være brukere som er logget på som kan miste ikke-lagret arbeid hvis serveren slås av uten forvarsel. Med shutdown-kommandoen kan du planlegge en nedstengning og varsle brukere om den planlagte nedetiden slik at de kan lagre arbeidet sitt. For å slå av systemet med en melding, bruk denne syntaksen:

sudo shutdown <tid> «<melding>»

For eksempel kan du i scenarioet over bruke følgende kommando:

sudo shutdown 16:30 «Systemet stenges ned kl. 16:30. Vennligst lagre arbeidet ditt. Takk.»

Når du utfører kommandoen ovenfor, vil alle påloggede brukere se følgende melding:

Broadcast message from [email protected] on pts/1 (Tue 2023-03-21 06:35:46 UTC):

System shutdown scheduled at 16:30. Please do save your work. Thank You.
The system is going down for poweroff at Tue 2023-03-21 06:45:46 UTC!

Steng ned Linux-systemet ved hjelp av halt-kommandoen

Det er en vanlig misforståelse blant mange Linux-brukere at stopp- og avslutningsprosesser er identiske, da begge tilsynelatende gir samme resultat. Imidlertid brukes stopp-kommandoen for å sette systemet i en stoppet tilstand der all videre behandling av CPU-en stopper, men systemets strømtilførsel opprettholdes. Avslutningskommandoen i Linux stopper derimot CPU-behandlingen og kobler i tillegg fra strømtilførselen. For å slå av Linux-systemet med stopp i kommandolinjen, bruk følgende syntaks:

sudo halt -s

Slå av Linux-systemet ved hjelp av poweroff-kommandoen

Poweroff-kommandoen og shutdown-kommandoen kan høres veldig like ut, men det er forskjeller. Poweroff-kommandoen har en mer «aggressiv» tilnærming, og slår av strømmen til systemet med en gang. Ved uforsiktig bruk kan kommandoen føre til tap av brukerdata. Mens shutdown-kommandoen har en mer «graceful» tilnærming, hvor den først skriver lagret arbeid til disk, stopper ulike CPU-prosesser og til slutt slår av strømmen til systemet. For å slå av systemet med poweroff-kommandoen, bruk følgende syntaks:

sudo poweroff

Steng Linux-PC-en med init-kommandoen

Init-kommandoen brukes til å endre kjørenivåene eller driftstilstanden til en prosess. I Linux og andre Unix-lignende operativsystemer er «runlevels» forhåndsdefinerte systemtilstander som bestemmer hvilke systemtjenester som kjører. Hvert kjørenivå har et spesifikt sett med tjenester som startes eller stoppes, og kjørenivåene kan endres for å endre systemets tilstand. Det er 6 ulike kjørenivåer som kan angis for forskjellige situasjoner:

Kjørenivå Beskrivelse
0 Slår av systemet gjennom normal prosedyre.
1 Setter enkeltbrukermodus.
2 Setter flerbrukermodus uten nettverk.
3 Setter flerbrukermodus med nettverk.
4 Brukes av brukeren for spesifikke behov.
5 Brukes til å sette flerbrukermodus med nettverk og GUI.
6 Brukes for å starte systemet på nytt.

Med init-kommandoen kan du slå av et Linux-system ved hjelp av følgende syntaks:

sudo init 0

Når du velger kjørenivå 0, bruker init-kommandoen den mer «graceful» tilnærmingen lik shutdown-kommandoen, ved at den først skriver endringer til disken, stopper CPU-behandlingen og til slutt slår av strømmen.

Slik stenger du ned Linux ved hjelp av GUI

GUI-metoden for å stenge ned et system fungerer kun på Linux-skrivebordsinstallasjoner. Denne metoden er mer vanlig blant nybegynnere og er den enkleste å bruke. Her har vi forklart hvordan du stenger ned Gnome-, KDE- og Mate-baserte Linux-systemer. Vær oppmerksom på at du kan følge tilsvarende trinn på de fleste andre Linux-distribusjoner.

Steng ned Gnome-basert system

1. Gå til øvre høyre hjørne og klikk der.

2. Fra rullegardinmenyen klikker du på alternativet ⏻ Slå av/Logg ut. Velg deretter alternativet «Slå av …».

3. En ny dialogboks åpnes. Klikk på «Slå av»-knappen for å slå av systemet. Hvis du ikke velger noe alternativ, vil systemet automatisk slå seg av i løpet av 60 sekunder.

Steng ned KDE-basert system

1. Åpne programfeltet fra bunnen, eller trykk på «super»-tasten på tastaturet. På de fleste tastaturer er super-tasten merket med «Windows-ikonet».

2. Velg «⏻ Avslutt»-alternativet nederst i feltet.

3. En ny dialogboks åpnes med knappene Suspend, Restart og Shutdown. Klikk på Avslutt-knappen for å slå av Linux-systemet. Hvis du ikke velger noe alternativ, vil systemet automatisk slå seg av i løpet av 60 sekunder.

Steng ned Mate-basert system

1. Gå til «System»-menyen i topplinjen, og velg «Slå av» fra rullegardinmenyen.

2. Alternativt kan du klikke på «⁝⁝⁝ Meny»-knappen nederst, eller trykke på «Supertasten» på tastaturet. På de fleste tastaturer er super-tasten merket med «Windows-ikonet». Klikk på ⏻-ikonet nederst.

3. Dette vil åpne en ny dialogboks med knappene Suspend, Restart og Shutdown. Klikk på Avslutt-knappen for å slå av systemet.

Enkle måter å slå av Linux-systemet

Selv om GUI-metoden er enkel å bruke, gir den ikke de samme mulighetene som kommandolinjen. Den kan kun brukes på Linux-skrivebordsversjoner. I denne artikkelen har vi vist noen enkle metoder for både kommandolinje- og GUI-brukere for å slå av Linux-systemer. Kommandolinjemetoden er mer allsidig og raskere. Hvis du er interessert i å lære mer, sjekk ut vår liste over 50+ essensielle Linux-kommandoer som kan hjelpe deg med å jobbe mer effektivt i Linux-kommandolinjen. Gi oss beskjed i kommentarene hvis du støter på problemer.