7 sätt att starta om Linux från terminalen

Att starta om Linux från terminalen är enkelt med rätt kommandon. Artikeln går igenom flera metoder för att hantera omstarter, både omedelbara och schemalagda.
Att starta om Linux från terminalen kan verka knepigt, men oroa dig inte, det är ganska enkelt när du väl känner till rätt kommandon. Att starta om Linux är nödvändigt efter uppdateringar, felsökning eller systemunderhåll. Det säkerställer att ändringar träder i kraft och håller systemet stabilt. Detta gäller särskilt om du administrerar ett fjärr-Linux-system där du endast kan starta om Linux från terminalen. Oavsett om du behöver en omedelbar omstart, en schemalagd omstart eller en tvångsnedstängning, finns det en metod för varje situation. I denna artikel kommer vi att diskutera olika sätt att starta om Linux via terminalen.
1. Använda reboot-kommandot
Kommandot reboot
avslutar säkert alla pågående processer. Det säkerställer att pågående uppgifter korrekt stängs innan systemet startas om. Detta hjälper till att förhindra dataförlust och upprätthåller systemstabiliteten. För att omedelbart starta om ett Linux-system, kör kommandot reboot
:
sudo reboot
Ange rätt lösenord och tryck på Enter för att starta om Linux:
För att tvinga en omedelbar omstart, kör kommandot reboot
med alternativet -f
:
sudo reboot -f
Detta kommer att starta om ditt system omedelbart, oavsett eventuella schemalagda nedstängningar eller pågående processer.
2. Använda shutdown-kommandot
Du kan använda shutdown-kommandot för att starta om systemet omedelbart eller schemalägga det till en specifik tid. Till exempel, genom att köra shutdown-kommandot med alternativet -r
startar du om ditt Linux-system omedelbart:
sudo shutdown -r now
Med shutdown-kommandot kan vi schemalägga en omstart efter en viss tid genom att ange minuter. Till exempel, för att starta om ditt Linux-system efter två timmar, kör:
sudo shutdown -r +120
Om du har schemalagt en omstart men ångrat dig, kan du enkelt avbryta det med alternativet -c
:
sudo shutdown -c
3. Använda systemctl-kommandot
I moderna Linux-distributioner som använder systemd, är det rekommenderade sättet att starta om systemet genom att använda följande kommando:
sudo systemctl reboot
Detta kommando avslutar alla pågående processer och startar säkert om systemet.
4. Använda init-kommandot
I äldre Linux-distributioner som använder SysVinit kan systemet startas om med följande kommando:
sudo init 6
När du kör init 6
växlar systemet till körnivå 6, vilket innebär att det förbereder sig för en omstart. Det stoppar alla pågående processer, avmonterar filsystem och startar sedan om systemet. Även om detta kommando fortfarande fungerar på vissa system rekommenderar vi att använda systemctl reboot
för nyare Linux-versioner som använder systemd.
5. Använda telinit-kommandot
Kommandot telinit 6
startar om Linux genom att instruera init (eller systemd på moderna system) att växla till körnivå 6, vilket utlöser en omstart:
sudo telinit 6
Detta kommando säkerställer att systemet startas om på ett kontrollerat sätt genom att följa den korrekta nedstängningsprocessen.
6. Använda REISUB (Magic SysRq-tangent)
Om ditt Linux-system blir oresponsivt kan du säkert starta om det genom att använda tangentkombinationen R, E, I, S, U, B (tänk på att det är motsatsen till BUSIER), vilket hjälper till att undvika datakorruption. Denna metod skickar specifika kommandon till kärnan med hjälp av SysRq (System Request)-tangenten. För att starta om ditt Linux-system med denna metod, håll ned tangentkombinationen Alt + SysRq (Print Screen) och tryck på följande tangenter en i taget i ordning:
- R: Sätter tangentbordet i råläge, vilket tar kontrollen från applikationer.
- E: Skickar avslutningssignal till alla processer.
- I: Skickar dödssignal till alla processer.
- S: Tvingar en disk-synkronisering, vilket säkerställer att all data skrivas till disken.
- U: Ommonterar allt.
- Filsystem som skrivskyddade, förhindrar korruption.
- B: Startar om systemet omedelbart.
Denna metod är användbar när systemet blir svarar inte men fortfarande tar emot tangentbordsinmatning.
7. Omstart av Linux via SSH
Om du hanterar en Linux-server på distans och behöver starta om den, anslut först till din server med SSH:
ssh user@your-server-ip
Väl ansluten kan du omstarta systemet omedelbart med:
sudo reboot
Om du istället behöver schemalägga en omstart, kan du använda kommandot:
sudo shutdown -r +10 # Startar om efter 10 minuter
Du kan avbryta en schemalagd omstart när som helst med:
sudo shutdown -c
Se bara till att du har de nödvändiga behörigheterna för att köra dessa kommandon, så är du redo att gå!
Avslutning
Att starta om Linux från terminalen är enkelt när du känner till rätt kommandon. Oavsett om du behöver en omedelbar omstart, en schemalagd omstart eller ett sätt att hantera ett fryst system, tillhandahåller Linux flera alternativ för olika scenario. Medan systemctl reboot är standard för moderna distributioner stöder äldre system fortfarande init och telinit. För fjärrhantering gör SSH det enkelt att starta om servrar. Med dessa metoder kan du effektivt starta om ditt system direkt från din terminal när som helst det behövs.
Vastaukset usein kysyttyihin kysymyksiisi
Hur startar jag om Linux direkt?
Voit käynnistää Linux-käyttöjärjestelmän uudelleen nopeasti seuraavasti:
- Avaa terminaali.
- Kirjoita komento: sudo reboot tai poweroff -f
-
- -
sudo reboot:
- Tämä komento käynnistää järjestelmän uudelleen normaaleissa olosuhteissa.
-
- poweroff -f: Tämä komento sulkee järjestelmän heti ja pakottaa uudelleenkäynnistyksen ilman normaaleja sulkemismenettelyjä.
- Paina Enter ja syötä tarpeen mukaan salasana. Näillä komennoilla saat Linux-järjestelmän nopeasti käynnistymään uudelleen.
Vad är kommandot för hård omstart i Linux?
För att utföra en hård omstart i Linux kan du använda följande kommandon:
-
- -
reboot
shutdown -r now
Skillnader:reboot
: Startar om systemet omedelbart.shutdown -r now
: Ger möjlighet att schemalägga omstarter och skicka varningsmeddelanden till användare.
Vad är en Linux-terminal?
Linux-terminal är ett kraftfullt verktyg för att interagera med datorns operativsystem via textkommandon. Jämfört med grafiska gränssnitt har terminalen flera fördelar:
-
- -
Låg resursanvändning
- : Den kräver mycket lite hårdvara och resurser för att fungera.
- Enkelhet: Det är relativt okomplicerat att skapa gränssnitt för terminalen.
- Flexibilitet: Du kan enkelt köra och exekvera egen kod på allt från små chip till superdatorer. Terminalen erbjuder därmed en effektiv och kraftfull metod för användare att hantera systemet och automatisera uppgifter.
Är Linux svårt?
Linux voi olla haasteellinen, mutta sen käyttäminen ei ole mahdotonta. Tärkeimmät seikat, jotka vaikuttavat käyttökokemukseen:
-
- -
Monipuoliset resurssit
- : Suuri käyttäjäyhteisö tarjoaa runsaasti oppaita ja ohjelmia.
- Yhteensopivuus: Vanha ydin voi vaatia lisätyötä uusien laitteiden kanssa (<2 vuotta vanhat).
- Suorituskyky: Graafiset käyttöliittymät voivat olla raskaita heikomman suorituskyvyn laitteilla. Yhteenvetona, Linuxin oppiminen vaatii aikaa ja vaivannäköä, mutta se on mahdollista, ja resurssit ovat helposti saatavilla.
Nyt kun olet lukenut 7 sätt att starta om Linux från terminalen loppuun, kutsumme sinut tutustumaan lisää Linux-kategoriaan. Löydät sieltä muita mielenkiintoisia artikkeleita, jotka laajentavat tietojasi ja pitävät sinut ajan tasalla. Älä lopeta lukemista ja löytämistä!
Vastaa