Stäng av och starta om datorn från Ubuntu-terminalen

I Linux är det ganska enkelt (som det är i de flesta operativsystem) att starta om datorn, logga ut på ditt användarkonto eller helt stänga av ditt system. Ofta är det lika enkelt som att slå på strömbrytaren på din dator eller på en knapp på verktygsfältet. I Ubuntu ser du ett fönster som detta visas.

Du har möjlighet att omedelbart stänga av datorn (efter att ha stängt av din session), omstart, loggning och mer.

Allt detta kan göras via terminalen, vilket är särskilt användbart för de Ubuntu-användare som alltid håller en Terminal-session öppen. Denna metod innehåller också några alternativ, särskilt för att stänga av ditt system.

Avstängning Ubuntu från Terminal

Först öppnar vi en terminal.

Innan vi kommer till kommandona, notera att många av de saker vi ska göra kommer omedelbart att avsluta din nuvarande session, så det är en bra idé att ha allt sparat när du surfar denna handledning, så om du av misstag slår av dig din dator, du kommer inte att förlora någonting.

Som sagt, här går vi.

Det första vi talar om är att stänga av datorn. Vi gör det här med hjälp av avstängningskommandot. Vid sitt mest grundläggande kan vi stänga av datorn genom att skriva följande i Terminal:

sudo shutdown -h nu

Om du inte har utfört en åtgärd som administratör nyligen, kommer du att bli ombedd för ditt lösenord. När du väl har skrivit in den startar datorn omedelbart avstängningsproceduren.

Med hjälp av det här kommandot ger din dator möjlighet att antingen stoppa eller avstänga, så gör det omedelbart. Halting stoppar helt enkelt alla pågående processer, vilket gör det säkert att stänga av datorn, medan poweroff-kommandot gör båda.

Obs! Om du vill stanna, kan du också skriva sudo stoppa in i terminalen.

Om du vill försäkra dig om att ditt system stannar eller stängs av som standard, gör följande kommandon just det.

sudo shutdown -P HH: MM

eller

sudo shutdown -H HH: MM

I båda fallen är tiden i slutet nödvändig. Skriver antingen sudo shutdown -P eller sudo shutdown -H utan tiden kommer att få ett meddelande som informerar dig om att tiden är nödvändig.

Vad händer om du vill ha lite mer kontroll? Avstängningskommandot har många alternativ. Till exempel, om du vill stänga av datorn på 30 minuter, då sudo shutdown +30 skulle vara kommandot.

Om du vill stänga av datorn kl. 17.30 (som exempel), då sudo shutdown 17:30 skulle vara kommandot att använda.

Obs! Alla kommandon som kräver en tid använder 24-timmars tid, även om klockan är inställd på 12-timmars tid, så sudo shutdown 5:30 skulle vara 5:30

Slutligen, om du har använt ett av dessa exempel med en viss tid, och inser att du vill fortsätta använda din dator, skriver du sudo shutdown -c i en annan terminalsession avbryter den planerade avstängningen.

Om du vill starta om datorn har du två alternativ. Den första använder fortfarande avstängningskommandot, men lägger till ett alternativ i slutet som säger att ditt system ska startas om när avstängningen har slutförts.

Självklart skriver du sudo shutdown -r är inte nödvändigtvis intuitiv, så tack och lov kan vi helt enkelt skriva sudo omstart in i terminalen för att uppnå samma sak.

Slutligen har vissa system viloläge eller avbryta alternativen på sin standardloggningsskärm. Alternativet suspenderar sparar ditt nuvarande tillstånd, så stänger nästan "nästan" så att du snabbt kan återgå till ditt nuvarande tillstånd. Medan datorn är avstängd, använder datorn fortfarande ström (viktigt om du kör en bärbar dator). Viloläge är samma som uppehållstillstånd, förutom att ditt nuvarande läge sparas på disken och datorn stängs av. Du måste starta om systemet, men kan återgå till ditt nuvarande tillstånd när du startat om det. För att göra något av dessa från kommandoraden används ett kommandoradministratör.

Skriver sudo pm-suspend kommer att avbryta din dator.

Liknande, sudo pm-hibernate är kommandot att placera det i viloläge.

Och det är allt. De grundläggande avstängnings- och omstartskommandona kan vara mycket grundläggande, men med tillägg av de nämnda modifierarna (förutom dvala och uppstartskommandon) har du en mycket komplett uppsättning kommandon för sessionhantering, allt från en grundläggande terminalsession.