Kako znova zagnati Linux

Kako Znova Zagnati Linux



Medtem ko delate kot sistemski skrbnik v Linuxu, konfiguracije večinoma potrebujejo ponovni zagon sistema. Poleg tega večje posodobitve strežnika, sistemske knjižnice in posodobitve jedra prav tako zahtevajo ponovni zagon sistema.

Ponovni zagon računalnika Linux je varen postopek za izhod iz sistemskih programov brez škode za podatke. Če pa znova zaženete sistem, ne da bi shranili potrebne podatke, jih lahko izgubite ali poškodujete. Torej, izvedite funkcijo ponovnega zagona, ko ni možnosti, da bi poškodovali podatke in nimate česa izgubiti.







Kako znova zagnati Linux

V distribucijah Linuxa imamo različne načine za ponovni zagon/ponovni zagon sistema, vključno z več orodji ukazne vrstice in grafičnim uporabniškim vmesnikom.



Znova zaženite sistem Linux z orodji ukazne vrstice

V tem razdelku bomo obravnavali vse priljubljene pripomočke, ki pomagajo pri ponovnem zagonu sistema Linux; pogovorimo se o njih:



  1. ukaz za ponovni zagon
  2. ukaz systemctl
  3. ukaz za zaustavitev
  4. init ukaz

Znova zaženite sistem Linux z ukazom za ponovni zagon

The ponovni zagon orodje ukazne vrstice je bližnjica in priljubljeno orodje za ponovni zagon sistema brez kakršnih koli ovir. Izvedite ukaz za ponovni zagon s privilegiji sudo, da izvedete funkcijo ponovnega zagona kot skrbnik:





sudo ponovni zagon



Za takojšnji postopek lahko uporabimo tudi -f parameter za prisilni ponovni zagon sistema brez odlašanja:

sudo ponovni zagon -f

Lahko pa zaženete ukaz za ponovni zagon s potjo:

/ sbin / ponovni zagon

Znova zaženite sistem Linux z ukazom systemctl

Orodje ukazne vrstice systemctl v Linuxu spremlja in konfigurira sistemske storitve Linuxa, ko delujejo. Uporabnik lahko omogoči, zažene, zaustavi in ​​izklopi katero koli storitev s pomočjo ukaza systemctl. Ne le to, ta ukaz deluje kot večopravilno orodje, ki se uporablja tudi za ponovni zagon računalnika Linux.

Vnesite omenjeni ukaz systemctl v terminal, da izvedete opravilo ponovnega zagona:

sudo ponovni zagon systemctl

Znova zaženite sistem vdelane programske opreme z ukazom systemctl

Naš stroj lahko znova zaženete v vmesnik BIOS-a z ukazom systemctl. Toda ta ukaz ne bo deloval v vseh sistemih, razen v sodobnih napravah, strežnikih in namizjih.

sudo ponovni zagon systemctl --nastavitev vdelane programske opreme

Znova zaženite sistem Linux z ukazom za zaustavitev

Pripomoček ukazne vrstice za zaustavitev se uporablja za varno zaustavitev operacijskega sistema Linux. Ne le to, omogoča tudi zaustavitev (omejitev operacijskega sistema, da preneha izvajati funkcije) in ponovni zagon stroja.

Zaženite katerega koli od danih ukazov za zaustavitev v terminalu, da znova zaženete računalnik Linux:

Sintaksa za ponovni zagon stroja prek ukaznega orodja za zaustavitev je naslednja:

sudo ugasniti -r < Čas >

V zgornji sintaksi je -r argument sproži funkcijo ponovnega zagona, lahko pa tudi določite čas, do katerega naj bo opravilo opravljeno.

Uporabimo zgornjo sintakso tako, da dodelimo čas in zaženemo naslednji ukaz v terminalu:

sudo ugasniti -r + 3

V zgornjem ukazu:

ugasniti: Ukaz Linux, ki se uporablja za zaustavitev ali ponovni zagon računalnika Linux.

-r: Zahteva ponovni zagon sistema Linux.

+3: Napravi Linux pove, naj počaka 3 minute in se nato znova zažene.

Za takojšen postopek ponovnega zagona lahko preprosto zaženete naslednji ukaz:

ugasniti -r zdaj

Lahko pa tudi dodelite celotno pot, kot je navedeno spodaj:

/ sbin / ugasniti -r zdaj

Če želite znova zagnati sistem ob določenem času, bi bil format hh:mm, kjer morate omeniti ure in minute; kot:

sudo ugasniti -r +02: 30

Ukaz za zaustavitev omogoča tudi preklic načrtovanega postopka ponovnega zagona s posredovanjem parametra -c:

ugasniti -c

Znova zaženite sistem Linux z ukazom »init / telinit«.

Okrajšava za toplota ukazno orodje v Linuxu je inicializacija; kot že ime pove, ta ukaz pomaga inicializirati vse procese v ozadju in jih nadzorovati vsakič, ko se sistem zažene.

Prav tako lahko uporabimo ukazno orodje init za ponovni zagon stroja Linux z runlevel 6; ki je nastavljen za ponovni zagon sistema v procesu v ozadju:

toplota 6

S celotno potjo bi bil ukaz:

/ sbin / toplota 6

Postopek ponovnega zagona v sistemu Linux lahko izvedete tudi z uporabo telini ukaz, ki se uporablja za nadzor init operacij ali lahko rečemo sprednji del init procesov.

Zaženite ukaz telinit tako, da ga pošljete na stopnjo izvajanja 6, da znova zaženete vaš računalnik:

sudo telini 6

Znova zaženite strežnik Linux na daljavo

Za daljinski ponovni zagon strežnika Linux se moramo prijaviti prek SSH kot korenski uporabnik in slediti omenjeni sintaksi:

ssh korenina @ oddaljeni-strežnik.com / sbin / ponovni zagon

Ali pa za takojšen ponovni zagon uporabite sintakso:

ssh korenina @ oddaljeni strežnik / sbin / ponovni zagon -r zdaj\

Zamenjajte oddaljeni strežnik z naslovom IP strežnika, ki ga želite znova zagnati, na primer:

ssh korenina @ 192.168.1.1 / sbin / ponovni zagon

Dodatno:

Ko sistem izvede operacije odjave ali prijave, shrani zapis v /var/logwtmp mapa. Če želite pridobiti zapis odjave iz te datoteke, uporabite ukaz:

zadnja ponovni zagon

Znova zaženite sistem Linux prek grafičnega uporabniškega vmesnika

Najenostavnejši način za ponovni zagon računalnika Linux je uporaba GUI. Odprite namizje Linux (to izvajam v Ubuntu 22.04) in premaknite kazalec na gumb za vklop:

Tam kliknite na Izklop/odjava in izberite Ponovni zagon od nadaljnjih prikazanih možnosti:

Prikaže se pojavno okno za potrditev postopka ponovnega zagona, kliknite Ponovni zagon gumb:

Zaključek

Operacija ponovnega zagona je potrebna, ko uporabnik konfigurira sistemski strežnik in/ali izvede dejanja prevajanja strežnika. Poleg tega nekatere knjižnice jedra med posodabljanjem zahtevajo ponovni zagon sistema. Vendar pa lahko nasilni ponovni zagoni povzročijo tudi poškodovane sistemske datoteke ali izgubo potrebnih neshranjenih podatkov.

V tem priročniku smo izvajali ponovni zagon z uporabo več orodij ukazne vrstice. Priljubljeni pripomočki ukazne vrstice, ki pomagajo pri ponovnem zagonu sistema Linux, so ukazi reboot, systemctl, init in shutdown. Drug preprost način za izvajanje funkcije ponovnega zagona je uporaba grafičnega uporabniškega vmesnika.