Noben operacijski sistem ni popoln. Tudi če bi bilo, bi lahko prišlo do težav z gonilniki in aplikacijami. Linux ni izjema. Kljub temu, da je bolj stabilen kot Windows (v mnogih primerih ne vsi!), Bo verjetno prišel čas, ko boste morali znova zagnati računalnik Linux. To je lahko zato, ker nekaj ne deluje. Druga možnost je, da ste prek SSH povezani z oddaljenim računalnikom ali strežnikom in želite, da se znova zažene ali popolnoma izklopi.
Toda kako bi to lahko storili? Na voljo je več ukazov za izklop ali ponovni zagon (ali ponovni zagon) računalnika Linux prek ukazne vrstice.
lahko predvajam youtube na alexa
Poglejmo jih po vrsti in preučimo, kako in kdaj je treba te ukaze uporabiti.
1. Zaustavitev
Če ste končali s svojim Linuxom, je rešitev, da ga preprosto zaprete, tako, da uporabite navodila za zaustavitev, poslana prek SSH (če z računalnikom z operacijskim sistemom Windows imate več orodij SSH na izbiro). To lahko uporabite za trajni izklop računalnika (dokler se ne odločite, da ga znova zaženete) ali za ponovni zagon. Sintaksa ukaza je:
shutdown [option] [time] [message]
Na primer, če želite računalnik takoj izklopiti, uporabite:
shutdown -h now
Tukaj, -h pomeni ustaviti zdaj jasno pomeni, da je treba navodila izvajati takoj. Uporabljajo se lahko različne zamude. Na primer, lahko uporabite +5 namesto tega bo računalnik povedal, da v petih minutah izvede postopek zaustavitve.
Če želite vključiti sporočilo, bo to prikazano vsem prijavljenim uporabnikom:
shutdown -h +5 'The server is shutting down, please save your work and log off.'
Ne pozabite, da lahko celoten seznam stikal za te ukaze najdete tako, da vnesete:
[command] --help
Znova zaženite z -r
Druga možnost je uporaba -r ukaz za ponovni zagon računalnika. Ta se uporablja namesto -h , zato za ponovni zagon računalnika ali strežnika uporabite:
shutdown -r +5 'The server is restarting in five minutes, please save your work and log off.'
Vsak načrtovan izklop ali ponovni zagon lahko prekličete z vnosom -c ukaz preklic:
shutdown -c
2. Znova zaženite
Ker ukaz za zaustavitev vsebuje možnost ponovnega zagona, ni presenetljivo, da ima ukaz za ponovni zagon možnost zaustavitve.
Avtor slike: Anton Khegay prek Shutterstock
najboljša brezplačna alternativa za Microsoft Office
Standardni ukaz za ponovni zagon je:
reboot
To bo računalnik pozvalo, da se sam izklopi in znova vklopi. Če pa želite napravo izklopiti, potem -str stikalo bo delovalo:
reboot -p
Druga možnost je prisilni ponovni zagon. To je lahko koristno, če aplikacija ali storitev visi in morate hitro znova zagnati:
reboot -f
To močno zažene vaš Linux box.
3. Ustavi
Smo že videli -h stikalo zgoraj, vendar se lahko halt uporablja samo kot ukaz. To bo povzročilo takojšen izklop računalnika s preprosto črko iz štirih črk:
halt
The -f stikalo je mogoče uporabiti tudi z ustavitvijo, vendar so rezultati nedosledni in lahko povzročijo težave s stabilnostjo sistema.
4. Moč
Morda boste raje izrazili terminologijo ugasniti ukaz. To naredi popolnoma enako kot ustavitev, le da tipkanje traja dvakrat dlje.
Vendar pa tudi z uporabo -f če želite prisiliti poweroff, lahko uporabite tudi -v preklopite, da se prijavite na klic ponovnega zagona sistema / var / log / wtmp . To je potencialno koristno orodje za odpravljanje napak -podrobno , ki lahko pomaga pri težavah z zaustavitvijo.
poweroff --verbose
5. Možnost v sili: REISUB
Vse zgornje ukaze lahko uporabite v situacijah, ko sistem deluje brez težav. Kaj pa, če se zruši? Kaj pa, če računalnik ali strežnik visi in ga ni mogoče znova zagnati na prijeten način?
Odgovor je potem kombinacija tipkovnice. Če ste prešli iz sistema Windows, to verjetno veste Ctrl + Alt + Del prikaže meni z Ugasniti kot možnost. Če napravo držite dlje časa, se bo naprava samodejno izklopila. Na Macu pa preprosto držite gumb za vklop (možnost, ki deluje tudi na strojni opremi Windows).
Zasluge za sliko: JanHetman prek Shutterstock
kako veš, če te kdo blokira na snapchatu
V Linuxu je kombinacija tipkovnice Alt + Print Screen + B za ponovni zagon. Če pa to ne deluje ali je težava bolj zapletena, lahko kombinacijo spremenite z do šestimi tipkami.
To je znano kot REISUB zaradi naslednje prisilne kratice:
- a R aw - prevzame nadzor nad tipkovnico s strežnika za prikaz X.
- t IN rminate - pošlje zaključni signal SIGTERM vsem procesom, da se lepo zaključi.
- do jaz ll - Kot zgoraj, vendar signal SIGKILL, ki prisili takojšnje prekinitve procesov.
- S ync - Zbriše podatke na disk.
- U nmount-To znova postavi vse datotečne sisteme v stanje samo za branje.
- re B oot - Kot bi pričakovali.
Če želite to narediti, morate držati Alt + Print Screen , nato tipke R E I S U B v tem vrstnem redu. Med vsakim pritiskom na tipko pustite sekundo ali dve. Upoštevajte, da ta metoda običajno ne deluje na strojih z arhitekturo ARM (na primer Raspberry Pi).
Pomagajte, po nesreči sem izklopil računalnik ali strežnik Linux!
Videli smo, kako preklicati ukaz za zaustavitev ali ponovni zagon. Vendar pa se lahko preprosto znajdete, ko sprožite ukaz za zaustavitev, ko se izvaja pomemben proces - zlasti na oddaljenem strežniku. Pot do tega je namestitev molly-guard, ki lahko preglasi zaustavitev s preverjanjem določenih parametrov.
Na primer, obstaja skript, ki preverja seje SSH (ki se razlikujejo od FTP). Če pošljete ukaz za ponovni zagon, zaustavitev, izklop ali zaustavitev, bo molly-guard zahteval ime gostitelja, ki ga nameravate zapreti.
Če želite to uporabiti, v terminal namestite molly-guard:
sudo apt-get install molly-guard
Ker molly-guard deluje v ozadju, bo zaznal ukaz, kot je ugasniti in poročajte, da je bila zaznana seja SSH. Nato lahko potrdite zaustavitev ali pritisnete, da vnesete ime gostitelja strežnika Ctrl + C odpovedati. Koristno!
Teh pet načinov zaustavitve računalnika Linux iz ukazne vrstice je še posebej uporabno, saj se lahko uporablja v samem računalniku ali prek oddaljenega SSH. Ker so ti ukazi tako jedrnati, jih je mogoče hitro uporabiti - kar lahko občasno povzroči nenamerni ponovni zagon! Na srečo je pripomoček molly-guard dovolj, da se temu izogne.
Če želite izvedeti več Linux ukazi , si oglejte našo referenčno goljufanje. Če želite avtomatizirati katerega od teh ukazov, si oglejte te aplikacije za avtomatizacijo za Linux.
Deliti Deliti Cvrkutati E-naslov Ali je vredno nadgraditi na Windows 11?Windows je bil preoblikovan. Toda ali je to dovolj, da vas prepriča, da preidete z operacijskega sistema Windows 10 na Windows 11?
Preberite Naprej Sorodne teme- Linux
- Terminal
- Linux
Namestnik urednika za varnost, Linux, DIY, programiranje in razlago tehnologije ter resnično uporaben podcast producent, z bogatimi izkušnjami s podporo za namizne računalnike in programsko opremo. Sodelujoč v reviji Linux Format, Christian je mačkar Raspberry Pi, ljubitelj Lega in ljubitelj retro iger.
Več od Christiana CawleyjaNaročite se na naše novice
Pridružite se našemu glasilu za tehnične nasvete, ocene, brezplačne e -knjige in ekskluzivne ponudbe!
Kliknite tukaj, če se želite naročiti