Kuidas Linuxi taaskäivitada

Kuidas Linuxi Taaskaivitada



Linuxis süsteemiadministraatorina töötades vajavad konfiguratsioonid enamasti süsteemi taaskäivitamist. Lisaks nõuavad suuremad serverivärskendused, süsteemiteegid ja kerneli värskendused ka süsteemi taaskäivitamist.

Linuxi masina taaskäivitamine on turvaline protsess süsteemiprogrammidest väljumiseks andmeid kahjustamata. Kui aga taaskäivitate süsteemi vajalikke andmeid salvestamata, võite selle kaotada või rikkuda. Seega tehke taaskäivitusfunktsioon, kui pole võimalust andmeid kahjustada ega midagi kaotada.







Kuidas Linuxi taaskäivitada

Linuxi distributsioonides on meil süsteemi taaskäivitamiseks/taaskäivitamiseks erinevaid viise, sealhulgas mitu käsureatööriista ja graafiline kasutajaliides.



Taaskäivitage Linuxi süsteem käsurea tööriistade kaudu

Selles jaotises käsitletakse kõiki populaarseid utiliite, mis aitavad Linuxi süsteemi taaskäivitada; arutame neid:



  1. taaskäivitage käsk
  2. systemctl käsk
  3. väljalülitamise käsk
  4. init käsk

Taaskäivitage Linuxi süsteem, kasutades taaskäivituskäsku

The taaskäivitage käsurea tööriist on otsetee ja populaarne tööriist süsteemi taaskäivitamiseks ilma takistusteta. Käivitage taaskäivituskäsk sudo õigustega, et täita taaskäivitusfunktsiooni administraatorina:





sudo taaskäivitage



Vahetu protsessi jaoks saame kasutada ka -f parameeter süsteemi viivituseta jõuliseks taaskäivitamiseks:

sudo taaskäivitage -f

Või võite käivitada taaskäivituskäsu teega:

/ sbin / taaskäivitage

Taaskäivitage Linuxi süsteem käsu systemctl abil

Linuxi käsurea tööriist systemctl jälgib ja konfigureerib Linuxi süsteemiteenuseid, kui need töötavad. Kasutaja saab mis tahes teenuse lubada, käivitada, peatada ja välja lülitada käsu systemctl abil. Mitte ainult see, vaid ka see käsk töötab multitegumtöö tööriistana, mida kasutatakse ka Linuxi masina taaskäivitamiseks.

Taaskäivitustoimingu sooritamiseks tippige terminali mainitud systemctl käsk:

sudo systemctl taaskäivitamine

Taaskäivitage püsivara süsteem käsu systemctl abil

Meie masina saab taaskäivitada BIOS-i liidesesse, kasutades käsku systemctl. Kuid see käsk ei tööta kõigis süsteemides, välja arvatud kaasaegsed seadmed, serverid ja lauaarvutid.

sudo systemctl taaskäivitamine --püsivara seadistamine

Taaskäivitage Linuxi süsteem, kasutades väljalülituskäsku

Käsurea väljalülitamise utiliiti kasutatakse Linuxi operatsioonisüsteemi ohutuks väljalülitamiseks. Lisaks sellele võimaldab see ka masina peatada (piirata OS-i funktsioonide täitmise lõpetamist) ja taaskäivitada.

Linuxi masina taaskäivitamiseks käivitage terminalis mõni antud sulgemiskäskudest:

Masina taaskäivitamise süntaks väljalülitamiskäsutööriista kaudu on järgmine:

sudo Lülita välja -r < Aeg >

Ülaltoodud süntaksis on -r argument käivitab taaskäivitusfunktsiooni ja saate määrata ka aja, milleks ülesanne tuleb täita.

Kasutame ülaltoodud süntaksit, määrates kellaaja ja käivitades terminalis järgmise käsu:

sudo Lülita välja -r + 3

Ülaltoodud käsus:

Lülita välja: Linuxi käsk, mida kasutatakse Linuxi masina sulgemiseks või taaskäivitamiseks.

-r: Palub Linuxi süsteemil taaskäivitada.

+3: Käsib Linuxi masinal 3 minutit oodata ja seejärel taaskäivitada.

Vahetu taaskäivitamise protsessi jaoks saate lihtsalt käivitada järgmise käsu:

Lülita välja -r nüüd

Või võite määrata ka kogu tee, nagu allpool mainitud:

/ sbin / Lülita välja -r nüüd

Kui soovite süsteemi teatud kellaajal taaskäivitada, oleks vorming hh:mm, kus peate märkima tunnid ja minutid; nagu:

sudo Lülita välja -r +02: 30

Käsk shutdown võimaldab ka plaanitud taaskäivitusprotsessi tühistada, edastades parameetri -c:

Lülita välja -c

Taaskäivitage Linuxi süsteem, kasutades käsku 'init / telinit'.

Lühend soojust Linuxi käsutööriist on lähtestamine; nagu nimigi kirjeldab, aitab see käsk initsialiseerida kõik taustaprotsessid ja juhtida neid alati, kui süsteem käivitub.

Linuxi masina taaskäivitamiseks käitamistasemega 6 saame kasutada ka käsutööriista init; mis on seatud taustaprotsessis süsteemi taaskäivitama:

soojust 6

Täieliku tee korral oleks käsk järgmine:

/ sbin / soojust 6

Linuxi süsteemi taaskäivitamise protsessi saab teha ka kasutades telini käsk, mida kasutatakse init-operatsioonide juhtimiseks või võib öelda, et init-protsesside esiots.

Käivitage käsk telinit, saates selle masina taaskäivitamiseks 6. käitamistasemele:

sudo telini 6

Taaskäivitage Linuxi server eemalt

Linuxi serveri kaugtaaskäivitamiseks peame SSH kaudu juurkasutajana sisse logima ja järgima mainitud süntaksit:

ssh juur @ remote-server.com / sbin / taaskäivitage

Või koheseks taaskäivitamiseks kasutage süntaksit:

ssh juur @ kaugserver / sbin / taaskäivitage -r nüüd\

Asendage kaugserver selle serveri IP-aadressiga, mida soovite taaskäivitada, näiteks:

ssh juur @ 192.168.1.1 / sbin / taaskäivitage

Lisaks:

Kui süsteem teostab välja- või sisselogimistoiminguid, salvestab see kirje /var/logwtmp faili. Sellest failist väljalogimiskirje toomiseks kasutage käsku:

viimane taaskäivitage

Taaskäivitage Linuxi süsteem graafilise kasutajaliidese kaudu

Lihtsaim viis Linuxi masina taaskäivitamiseks on GUI kasutamine. Avage Linuxi töölaud (teen seda Ubuntu 22.04-s) ja navigeerige kursoriga toitenuppu:

Seal klõpsake nuppu Toide välja/logi välja ja valige Taaskäivita edasi ilmunud valikutest:

Ilmub hüpikaken, mis kinnitab taaskäivitamise protsessi, klõpsake nuppu Taaskäivita nupp:

Järeldus

Taaskäivitamine on vajalik, kui kasutaja konfigureerib süsteemiserveri ja/või sooritab serveri kompileerimistoiminguid. Samuti nõuavad mõned kerneli teegid värskendamise ajal süsteemi taaskäivitamist. Kuid jõuline taaskäivitamine võib põhjustada ka süsteemifailide rikkumist või vajalike salvestamata andmete kadumist.

Kogu selle juhendi jooksul oleme teinud taaskäivitustoiminguid, kasutades mitmeid käsureatööriistu. Populaarsed käsurea utiliidid, mis aitavad Linuxi süsteemi taaskäivitada, on reboot, systemctl, init ja shutdown käsud. Teine lihtne viis taaskäivitamise funktsiooni teostamiseks on graafilise kasutajaliidese kasutamine.