Kas ir Linux atsāknēšanas komanda?

Viss, kas jums jāzina par Linux atsāknēšanas komandu

Atsāknēšana ir īstā iespēja, uz kuru daudzi no mums paļaujas ikreiz, kad datorā kaut kas sāk darboties dīvaini. Vai arī tā varētu būt praktiska pieeja, kad sistēmā tiek instalēta jauna programmatūra un ir nepieciešama atsāknēšana.

Linux piedāvā pārstartēt komandu, lai restartētu vai atsāknētu sistēmu, pat izmantojot attālo savienojumu. Komandu ir viegli atcerēties, jo pats nosaukums burtiski ir funkcija.

Visi veidi, kā pārstartēt operētājsistēmā Linux

Neatkarīgi no tā, vai tā ir piespiedu sistēmas izslēgšana vai tīra un droša sistēmas atsāknēšana, Linux ir nodrošinājis jums visas šīs situācijas. Tā arsenālā ir dažādas komandas, lai apmierinātu visas jūsu pārstartēšanas vajadzības.

Apskatīsim dažādās Linux pieejamās komandu iespējas.

  • pārstartēt
  • izslēgt
  • pweroff
  • apstāties

Visas iepriekš minētās komandas var veikt dažādas darbības, piemēram, servera izslēgšanu, sistēmas atsāknēšanu vai sistēmas apturēšanu. Šīs komandas darbojas līdzīgi ar nelielām atšķirībām.

Tomēr šīs lapas vajadzībām mēs izmantosim pārstartēt tikai komanda.

Linux pārstartēt komandu

pārstartēt komanda vislabāk atbilst jūsu lokālajam datoram, kā arī attālajām sistēmām.

Vispārējā sintakse:

sudo reboot [opcijas]

Piezīme: Noteikti izmantojietsudo", lietojot pārstartēt komandu. Vienkārši izmantojot pārstartēt komanda viena pati var nedarboties lielākajai daļai lietotāju.

Iespējas, kas pieejamas ar reboot komandu

Jūs varat pielāgot pārstartēt komandu, izmantojot šādas opcijas, lai labāk atbilstu jūsu vajadzībai pārstartēt sistēmu.

IespējasApraksts
-lppizslēdziet mašīnu
-- apstātiesapturēt mašīnu
-fpiespiediet tūlītējai atsāknēšanai
– tikai wtmptikai raksta wtmp izslēgšanas ieraksts, sistēma faktiski netiek izslēgta vai restartēta

The -lpp opcija, ja to lieto kopā ar pārstartēt komandu, izslēgs iekārtu. Šī opcija darbojas tāpat kā ar citām komandām izslēgt, apstāties un izslēgt.

The -f opcija liek sistēmai nekavējoties atsāknēt. Lai gan šī ir piespiedu atsāknēšana, tā nodrošina tīru izslēgšanu.

The – tikai wtmp opcija ļauj veikt ierakstu sāknēšanas žurnāla failā, faktiski neizslēdzot vai pārstartējot sistēmu.

Visas šīs opcijas var izmantot ar izslēgt, apstāties un izslēgt arī komandas.

Izmantojot reboot komandu savā sistēmā

Lai sāktu lietot pārstartēt komandu, apskatiet šo piemēru, lai labāk izprastu ieviešanu.

Sintakse:

sudo atsāknēšana

Izvade:

Pēc izdošanas sudo atsāknēšana komandu, visi lietotāji tiks informēti, ka sistēma tiek atsāknēta. Visiem procesiem, kas pašlaik darbojas jūsu sistēmā, tiks paziņots, ka sistēma pazūd.

Pēc tam, kad pārstartēt tiek izdota komanda, sistēma vairs neatļaus lietotāja pieteikšanos.

Varat arī izmantot šo komandu, lai restartētu sistēmu.

/sbin/reboot

Vienkārši ierakstot šo rindiņu terminālī, sistēma nekavējoties tiks restartēta.

Atsāknēšanas komandas izmantošana attālā Linux sistēmā

Jūs varat atsāknēt attālo Linux sistēmu tikpat viegli, izmantojot reboot komandu. Vienkārši izveidojiet savienojumu ar attālo sistēmu, izmantojot ssh no vietējās sistēmas termināļa.

Vispārējā sintakse:

ssh root@[remote_server_ip] /sbin/reboot

Pavēli var saprast gabalos. Šeit es izmantoju ssh utilīta, lai pieteiktos kā a sakne lietotājs attālajā serverī. Tajā pašā komandā esmu norādījis servera restartēšanu, izmantojot /sbin/reboot komandu.

Ļaujiet mums saprast šo sintaksi ar piemēru.

ssh [email protected]

Esmu pieteicies kā sakne lietotājs server_ip, kā norādīts komandā.

gaurav@ubuntu:~$ ssh [email protected] Nevar noteikt saimniekdatora '142.93.217.188 (142.93.217.188)' autentiskumu. ECDSA atslēgas pirksta nospiedums ir SHA256:cXEkWjt7WHy11QRMhAa8mDmjAgE2SCKkp+xpaWAKLak. Vai tiešām vēlaties turpināt savienojumu (jā/nē)? jā Brīdinājums: “142.93.217.188” (ECDSA) ir pastāvīgi pievienots zināmo saimniekdatoru sarakstam. [email protected] parole: Linux debian-s-1vcpu-1gb-blr1-01 4.9.0-13-amd64 #1 SMP Debian 4.9.228-1 (2020-07-05) x86_64 Programmas, kas iekļautas komplektā Debian GNU/Linux sistēma ir bezmaksas programmatūra; precīzi katras programmas izplatīšanas noteikumi ir aprakstīti atsevišķos failos /usr/share/doc/*/copyright. Debian GNU/Linux tiek piegādāts NEKĀDAS GARANTIJAS, ciktāl to pieļauj piemērojamie tiesību akti. root@debian-s-1vcpu-1gb-blr1-01:~#

Pēc attālinātas pieteikšanās izmantojiet pārstartēt zemāk esošo komandu, lai restartētu attālo sistēmu.

sudo atsāknēšana

Izvade:

root@debian-s-1vcpu-1gb-blr1-01:~# suod reboot Savienojumu ar 142.93.217.188 noslēdza attālais saimniekdators. Savienojums ar 142.93.217.188 slēgts. gaurav@ubuntu:~$

Atsāknēšanas pielāgošana

Ja esat sistēmas administrators, varat pat nomest ziņojumu (ar -- ziņa opciju) kopā ar komandu reboot, lai visi sistēmas lietotāji zinātu, kāpēc tā tiek atsāknēta.

Piemērs:

sudo systemctl --message="Ceturkšņa programmatūras apkopes treniņš" atsāknēšana

Šeit mēs esam izmantojuši systemctl komandu, lai palaistu pārstartēt komandrindas utilīta. Varat arī izmantot apkalpošana komandu vietā systemctl.

Izvades paraugs:

Sistēma tiek atsāknēta (ik ceturkšņa programmatūras apkopes treniņš)

Līdzīgu izvadi var redzēt sāknēšanas žurnālos.

Pārstartēšanas žurnālu pārbaude

Sistēmas atsāknēšanas žurnāls tiek saglabāts /var/log/wtmp failu savā Linux datorā. Bet tā vietā, lai ritinātu šo failu, varat vienkārši izmantot pēdējā reboot, lai ātri pārbaudītu atsāknēšanas žurnālu.

pēdējā atsāknēšana | mazāk

Izvades paraugs:

reboot system boot 4.15.0-112-gener Ot 29 Sep 16:30 joprojām darbojas reboot system boot 4.15.0-112-gener Ot Sep 29 13:21 - 16:30 (03:09) reboot system boot 4.15.0- 112. paaudzes otrdiena, 29. septembris 12:07 - 13:21 (01:13) atsāknēšana sistēmas sāknēšana 4.15.0-112-ģenerācija Otrdiena, 29. septembris 08:51 - 12:06 (03:15) atsāknēšana sistēmas sāknēšana 4.15.0- 112. paaudzes pirmdiena, 28. septembris 20:22–21:00 (00:37) atsāknēšana sistēmas sāknēšana 4.15.0–112 ģenerēšana Pirm. septembris 28. 16:27–16:45 (00:17) atsāknēšana sistēmas sāknēšana 4.15.0- 112. paaudzes pirmdiena, 28. septembris 11:22 - 14:16 (02:54) atsāknēšana sistēmas sāknēšana 4.15.0-112-gener Sun Sep 27 23:04 - 00:22 (01:18) atsāknēšana sistēmas sāknēšana 4.15.0- 112 paaudzes Sv Sep 27 11:25 - 12:29 (01:03) reboot system boot 4.15.0-112-gener Set Sep 26 09:52 - 12:15 (02:23) reboot system boot 4.15.0- 112 paaudzes piektdiena, 25. septembris 11:12–12:15 (1+01:03) atsāknēšana sistēmas sāknēšana 4.15.0-112-gener Ce 24. septembris 11:13–17:19 (06:06)

Secinājums

Tagad mums ir skaidrs priekšstats par to, kā darbojas Linux pārstartēt komandas funkcijas. Varam droši teikt, ka lielākā daļa opciju, kas attiecas uz reboot komandu, darbojas arī ar izslēgt, apstāties un izslēgt komandu. Tagad mēs varam viegli izmantot pārstartēt komandu, lai ātri pārstartētu Linux sistēmu.