Kas yra „Linux“ perkrovimo komanda?

Viskas, ką reikia žinoti apie Linux perkrovimo komandą

Perkrovimas yra pagrindinė parinktis, kuria daugelis iš mūsų pasitiki, kai kompiuteryje viskas pradeda veikti keistai. Arba tai gali būti praktinis būdas, kai sistemoje įdiegiama nauja programinė įranga ir ją reikia paleisti iš naujo.

Linux siūlo paleisti iš naujo komanda, kad iš naujo paleistumėte arba paleistumėte sistemą net nuotoliniu būdu. Komandą lengva įsiminti, nes pats pavadinimas tiesiogine prasme yra funkcija.

Visi būdai paleisti iš naujo „Linux“.

Na, nesvarbu, ar tai būtų priverstinis sistemos išjungimas, ar švarus ir saugus sistemos paleidimas iš naujo, „Linux“ padės jums visose šiose situacijose. Jo arsenale yra įvairių komandų, kad būtų patenkinti visi jūsų perkrovimo poreikiai.

Pažvelkime į įvairias komandų parinktis, galimas naudojant Linux.

  • paleisti iš naujo
  • išjungti
  • pweroff
  • sustabdyti

Visos aukščiau nurodytos komandos gali atlikti įvairius veiksmus, pvz., išjungti serverį, paleisti sistemą iš naujo arba sustabdyti sistemą. Šios komandos veikia panašiai su nedideliais skirtumais.

Tačiau šio puslapio tikslais naudosime paleisti iš naujo tik komandą.

„Linux“. paleisti iš naujo komandą

paleisti iš naujo komanda geriausiai tinka jūsų vietiniam kompiuteriui ir nuotolinėms sistemoms.

Bendroji sintaksė:

sudo perkrovimas [parinktys]

Pastaba: Įsitikinkite, kad naudojate „sudo“, kai naudojate paleisti iš naujo komandą. Tiesiog naudojant paleisti iš naujo vien komanda daugeliui vartotojų gali neveikti.

Galimos parinktys naudojant perkrovimo komandą

Galite tinkinti paleisti iš naujo komandą naudodami šias parinktis, kad geriau atitiktų jūsų poreikį iš naujo paleisti sistemą.

Galimybėsapibūdinimas
-pišjunkite mašiną
-- sustotisustabdyti mašiną
-fpriversti nedelsiant paleisti iš naujo
– tik wtmptik rašo wtmp išjungimo įrašas, iš tikrųjų neišjungiama arba nepaleidžiama iš naujo sistemos

The -p parinktis, kai naudojama su paleisti iš naujo komanda, išjungs mašiną. Ši parinktis veikia taip pat, kaip ir kitos komandos išjungti, sustabdyti ir išjungti.

The -f parinktis priverčia sistemą nedelsiant paleisti iš naujo. Nors tai yra priverstinis paleidimas iš naujo, jis visiškai išjungiamas.

The – tik wtmp Parinktis leidžia įrašyti įkrovos žurnalo failą iš tikrųjų neišjungiant ar perkraunant sistemos.

Visas šias parinktis galima naudoti su išjungti, sustabdyti ir išjungti komandos taip pat.

Sistemoje naudokite komandą paleisti iš naujo

Norėdami pradėti naudoti paleisti iš naujo komandą, pažvelkite į šį pavyzdį, kad geriau suprastumėte įgyvendinimą.

Sintaksė:

sudo perkrovimas

Išvestis:

Išdavus sudo perkrovimas komandą, visi vartotojai bus informuoti, kad sistema paleidžiama iš naujo. Visiems procesams, kurie šiuo metu veikia jūsų sistemoje, bus pranešta, kad sistema neveikia.

Po to, kai paleisti iš naujo Išduodama komanda, sistema nebeleis prisijungti.

Taip pat galite naudoti šią komandą, kad iš naujo paleistumėte sistemą.

/sbin/reboot

Tiesiog įvedę šią eilutę savo terminale, sistema iš karto paleis iš naujo.

Perkrovimo komandos naudojimas nuotolinėje „Linux“ sistemoje

Taip pat lengvai galite iš naujo paleisti nuotolinę „Linux“ sistemą naudodami perkrovimo komandą. Tiesiog prisijunkite prie nuotolinės sistemos per ssh iš vietinės sistemos terminalo.

Bendroji sintaksė:

ssh root@[remote_server_ip] /sbin/reboot

Komandą galima suprasti gabalais. Čia aš panaudojau ssh programa, skirta prisijungti kaip a šaknis vartotoją į nuotolinį serverį. Toje pačioje komandoje nurodžiau paleisti serverį iš naujo naudojant /sbin/reboot komandą.

Supraskime šią sintaksę pavyzdžiu.

ssh [email protected]

Aš prisijungiau kaip šaknis vartotojas server_ip, kaip nurodyta komandoje.

gaurav@ubuntu:~$ ssh [email protected] Prieglobos '142.93.217.188 (142.93.217.188)' autentiškumo nustatyti nepavyko. ECDSA rakto piršto atspaudas yra SHA256:cXEkWjt7WHy11QRMhAa8mDmjAgE2SCKkp+xpaWAKLak. Ar tikrai norite tęsti ryšį (taip/ne)? taip Įspėjimas: „142.93.217.188“ (ECDSA) visam laikui įtrauktas į žinomų prieglobų sąrašą. [email protected] slaptažodis: Linux debian-s-1vcpu-1gb-blr1-01 4.9.0-13-amd64 #1 SMP Debian 4.9.228-1 (2020-07-05) x86_64 Programos, įtrauktos į Debian GNU/Linux sistema yra nemokama programinė įranga; tikslios platinimo sąlygos kiekvienai programai aprašytos atskiruose failuose /usr/share/doc/*/copyright. „Debian GNU/Linux“ nesuteikiama VISUOMENĖS GARANTIJOS, kiek tai leidžia taikytini įstatymai. root@debian-s-1vcpu-1gb-blr1-01:~#

Prisijungę nuotoliniu būdu, naudokite paleisti iš naujo žemiau esančią komandą, kad iš naujo paleistumėte nuotolinę sistemą.

sudo perkrovimas

Išvestis:

root@debian-s-1vcpu-1gb-blr1-01:~# suod reboot Prisijungimas prie 142.93.217.188 nutrauktas nuotolinio kompiuterio. Ryšys su 142.93.217.188 nutrauktas. gaurav@ubuntu:~$

Perkrovimo tinkinimas

Jei esate sistemos administratorius, netgi galite nusiųsti pranešimą (su -- žinutė parinktis) kartu su komanda perkrauti, kad visi sistemos vartotojai žinotų, kodėl ji paleidžiama iš naujo.

Pavyzdys:

sudo systemctl --message="Ketvirtinės programinės įrangos priežiūros pratimas" paleisti iš naujo

Čia mes panaudojome systemctl komanda paleisti paleisti iš naujo komandinės eilutės įrankis. Taip pat galite naudoti paslauga komandą vietoj systemctl.

Išvesties pavyzdys:

Sistema paleidžiama iš naujo (kas ketvirtį programinės įrangos priežiūros pratimas)

Panašią išvestį galite pamatyti įkrovos žurnaluose.

Tikrinami perkrovimo žurnalai

Sistemos perkrovimo žurnalas saugomas /var/log/wtmp failą savo Linux kompiuteryje. Tačiau užuot slinkę per tą failą, galite tiesiog naudoti paskutinis paleidimast komanda, kad greitai patikrintumėte perkrovimo žurnalą.

paskutinis paleidimas iš naujo | mažiau

Išvesties pavyzdys:

iš naujo paleisti sistemos įkrovą 4.15.0-112 kartos antradienis rugsėjo 29 d. 16:30 vis dar veikia iš naujo paleisti sistemos įkrovą 4.15.0-112 kartos Antradienis rugsėjo 29 d. 13:21 - 16:30 (03:09) iš naujo paleisti sistemą 112 kartos antradienis rugsėjo 29 d. 12:07 - 13:21 (01:13) iš naujo paleisti sistemos įkrovą 4.15.0-112 kartos Antradienis rugsėjo 29 d. 08:51 - 12:06 (03:15) iš naujo paleisti sistemą 4.15.0- 112 kartos pirmadienis rugsėjo 28 d. 20:22 - 21:00 (00:37) iš naujo paleisti sistemos įkrovą 4.15.0-112 kartos Pirm. rugsėjo 28 d. 16:27 - 16:45 (00:17) iš naujo paleisti sistemą 4.15.0- 112 kartos pirmadienis rugsėjo 28 d. 11:22 - 14:16 (02:54) iš naujo paleisti sistemos įkrovą 4.15.0-112 kartos Sek. Rugsėjo 27 d. 23:04 - 00:22 (01:18) iš naujo paleisti sistemą 4.15.0- 112 kartos sekmadienis rugsėjo 27 d. 11:25 - 12:29 (01:03) iš naujo paleisti sistemos įkrovą 4.15.0-112-gener. Šeštadienis rugsėjo 26 d. 09:52 - 12:15 (02:23) iš naujo paleisti sistemą 4.15.0- 112 kartos penktadienis, rugsėjo 25 d. 11:12–12:15 (1+01:03) iš naujo paleisti sistemą įkrovimas 4.15.0-112 gener. Ketvirtadienis, rugsėjo 24 d., 11:13–17:19 (06:06)

Išvada

Dabar turime aiškią idėją, kaip veikia Linux paleisti iš naujo komandų funkcijos. Galime drąsiai teigti, kad dauguma perkrovimo komandai taikomų parinkčių taip pat veikia su išjungti, sustabdyti ir išjungti komandą. Dabar galime lengvai naudotis paleisti iš naujo komandą, kad greitai iš naujo paleistumėte „Linux“ sistemą.