Jannah-tema Licensen är inte validerad. Gå till sidan med temainställningar för att validera licensen. Du behöver en enda licens för varje domännamn.

8 användbara Linux-avstängningskommandon för att starta om eller stänga av din Linux-dator

Oavsett om det är en Ubuntu SSH-server eller en mus som inte fungerar, fungerar det utmärkt för alla att lära sig använda avstängningskommandon i Linux från kommandoraden. Här visar vi dig hur du bemästrar avstängningskommandot för att snabbt stänga av datorn. I den här artikeln utforskar vi användbara avstängningskommandon i Linux för att starta om eller stänga av en Linux-dator.

linux-shutdown-command-featured.jpg 8 Användbara Linux-avstängningskommandon för att starta om eller stänga av din Linux-dator

Tips: Lär känna Skillnader mellan avstängning, viloläge eller sömn.

Vad är en avstängningsorder?

På Linux finns det två sätt att stänga av datorn (tre om du drar ur kontakten):

  • Tryck på stängningsknappen
  • Stänger genom stationen.

Även om det kan vara lite krångligt att försöka komma åt terminalen först innan man stänger av den, är den faktiskt väldigt användbar, särskilt för att stänga av en fjärrdator eller server från Linux via SSH.

Kommandot Avstängning stänger av datorn precis som Avstängningsknappen i systemfältet gör. Men det blir ännu bättre: det innehåller alternativ som låter dig välja när den ska stängas av, bland annat.

Hur man använder avstängningskommandon

Formatet går till enligt följande:

sudo-avstängning

Liksom de flesta systemnivåkommandon i Linux måste du sudo För att få detta att fungera kan du sedan markera bocken och andra alternativ. Vi går igenom vart och ett av dem i den här artikeln.

1. Grundläggande stängningsordning

Ordningen börjar shutdown En avstängningsprocess som avslutar alla program som körs innan de stängs av. Detta kräver att du ställer in en timer – du måste tala om för den när den ska stängas av innan den fungerar. Genom att lägga till now När du har stängt av den ber du datorn att stoppa vad den än gör och stänga av den omedelbart.

sudo avstängning nu

Du kan också koppla en genväg för automatisk avstängning till det här kommandot och skapa en egen avstängningsknapp. Detta är användbart för SSH-servrar eftersom det är väldigt lätt att komma ihåg. Vissa Linux-distributioner och -versioner kan dock kräva att du lägger till en flagga. -h أو -P  för jobb.

Läs också:  En betydande ökning av Linux-användning på Steam förändrar landskapet för speloperativsystem.

2. Avstängning utan strömavbrott

sudo shutdown -h nu

أو

sudo stopp

Det finns tillfällen då det är bättre att stänga av datorn utan att avbryta strömmen. Kommandot halt Med allt den gör shutdown Minus det sista steget – att stänga av strömmen till systemet. Detta fungerar utmärkt när du har fristående kringutrustning som tar längre tid att stänga av än huvuddatorn.

Det är dock bättre att du använder kommandot shutdown Med märket -hDetta beror på att med Avstängning kan du ställa in en tid för när datorn ska stängas av, vilket vi kommer att återkomma till strax.

3. Avstängning vid strömavbrott

sudo avstängning -P nu

أو

sudo ström av

När din Linux-dator eller server är i ett annat rum kan det vara ett stort besvär att fysiskt behöva trycka på strömbrytaren. Lyckligtvis, sudo poweroff Stänger automatiskt av all ström som levereras till din dator så att din processor är skyddad från strömavbrott och andra strömrelaterade saker som kan förstöra den.

Läs också:  En nybörjarguide till shellprogrammering i Linux

Det bästa Linux-avstängningskommandot att använda är dock  shutdown Med ett märke  -P Kom bara ihåg att det ska vara ett stort "P" och inte ett litet.

4. Stäng av efter X minuter

sudo avstängning +

Anta att du har en process som kommer att slutföras om 30 minuter. Du kanske laddar ner något och tror att det kommer att köras ungefär vid den tiden. Du kan försöka ersätta now  b + Och hur lång tid du vill vänta i minuter innan du stänger av. Till exempel: sudo shutdown +30  Datorn stängs av efter 30 minuter.

Kom ihåg att detta inte väntar på att några processer ska slutföras innan det körs, så om din uppgift tar lite längre tid än den borde, kommer detta Linux-avstängningskommando att stänga av din dator när nedräkningen är över.

5. Stängning vid en specifik tidpunkt

sudo-avstängning :

Om du är som jag, somnar vid tangentbordet klockan 3 på morgonen och vaknar till en varm dator som har spelat musik från YouTube hela natten, kommer du att önska att det fanns ett sätt att stänga av den efter en viss tid. Som tur är kan du också välja tiden med avstängning.

Till exempel, med hjälp av sudo shutdown -P 2:45 För att stänga av din Linux-dator när klockan når 2:45. Tiden läses i 24-timmarsformat, så du måste skriva sudo shutdown -P 14:45 Om du vill stänga av den klockan 2:45.

6. Skicka ett varningsmeddelande innan avstängning

sudo-avstängning " "

När man kör en Linux-server med flera anslutna användare är det en bra idé att skicka ett meddelande för att informera alla om avstängningen. Genom att lägga till något mellan citattecknen kan Linux-servern skicka ett anpassat meddelande till andra användare via kommandoraden.

För automatiska avstängnings- och omstartsfunktioner på servrar kan det här meddelandet vara mycket viktigt. Du kan lägga till det i ett skript som körs vid start. På så sätt kan din Linux-server automatiskt stängas av för underhåll eller en schemalagd uppdatering.

Läs också:  Den verkliga skillnaden mellan grep och ripgrep, och vilket som är bättre för filsökning

7. Grundläggande omstartskommando

sudo stängning -r nu

أو

sudo omstart

Använda taggen -r Du kan starta om datorn istället för att stänga av den. Du kan ersätta den. now I tid för att utföra en schemalagd avstängning, vilket fungerar utmärkt för automatiserade system och servrar med nattliga uppdateringar.

Istället finns det en ordning. sudo reboot Men det här kommandot låter dig inte ställa in tiden. Det fungerar på samma sätt. sudo shutdown -r now För det mesta.

Tips: Det är en bra idé att starta om datorn efter att du har uppdaterat Linuxkärnan.

8. Tvångsförbud mot stängning

sudo avstängning -f

أو

sudo stopp -f

أو

sudo avstängning -f

Det är inte varje dag man får ett system som är så pass oresponsivt att de flesta kommandon inte fungerar. Kommandon kan poweroffو  haltو shutdown att ta kunskap -f För att tvinga fram avstängning. Detta är i huvudsak den elektroniska versionen av strömbrytaren – den kommer att tvinga fram en avstängning och stänga av alla uppgifter.

Använd bara detta när vanliga avstängnings- och omstartskommandon inte fungerar. Du kommer garanterat att förlora data (och systemintegritet) när du använder detta.

Bonus: Avbryt avstängningsorder

sudo avstängning -c

Anta att du gjorde ett misstag och ville avbryta en beställning. shutdown Schemalagd. Att trycka på resulterar inte i ctrl + C Ingen skrivning exit I kommandoraden för att stoppa det.

Innehåller kommandot shutdown Valfritt -c  Vilket talar om för systemet att avbryta när du planerar att stänga det.

Vanliga frågor

F1. Kraschar program i Linux-avstängningskommandon?
svar. Avstängningskommandot inaktiverar inte program, men om du har filer som inte sparats kommer dina ändringar att gå förlorade när du stänger av systemet.

F2. Varför måste jag skriva ”sudo” varje gång jag anger ett avstängningskommando i Linux?
svar. Avstängningskommandot är ett program på systemnivå, vilket är anledningen till att det kräver superanvändarbehörighet för att köras.

F3. Kan jag stänga av datorn före den schemalagda avstängningen?
svar. En schemalagd avstängning sker endast när villkoren är uppfyllda. Du kan säkert stänga av datorn när som helst före den schemalagda avstängningen.

Gå till översta knappen