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.