Ce este comanda de repornire Linux?

Tot ce trebuie să știți despre comanda de repornire Linux

Repornirea este opțiunea de bază pe care mulți dintre noi ne bazăm ori de câte ori lucrurile încep să se comporte ciudat pe un computer. Sau, ar putea fi abordarea practică atunci când software-ul nou este instalat pe sistem și necesită o repornire.

Linux oferă reporniți comandă pentru a reporni sau reporni un sistem, chiar și printr-o conexiune la distanță. Comanda este ușor de reținut, deoarece numele în sine este literalmente funcția.

Toate modalitățile de a reporni în Linux

Ei bine, fie că vă închideți sistemul cu forță, fie că vă reporniți în siguranță și în siguranță, Linux vă acoperă în toate aceste situații. Are diverse comenzi în arsenalul său pentru a răspunde tuturor nevoilor dvs. de repornire.

Să ne uităm la diferitele opțiuni de comenzi disponibile cu Linux.

  • reporniți
  • închide
  • pweroff
  • oprire

Toate comenzile menționate mai sus pot efectua diferite acțiuni, cum ar fi închiderea unui server, repornirea unui sistem sau oprirea unui sistem. Aceste comenzi funcționează într-un mod similar, cu unele diferențe minore.

Totuși, în scopul acestei pagini, vom folosi reporniți numai comanda.

Linux reporniți comanda

reporniți comanda se potrivește cel mai bine pentru computerul dvs. local, precum și pentru sistemele de la distanță.

Sintaxa generala:

sudo reboot [opțiuni]

Notă: Asigurați-vă că utilizați „sudo‘ când utilizați reporniți comanda. Doar folosind reporniți comanda singură poate să nu funcționeze pentru majoritatea utilizatorilor.

Opțiuni disponibile cu comanda de repornire

Puteți personaliza reporniți comandă folosind următoarele opțiuni pentru a se potrivi mai bine nevoii dvs. de a reporni sistemul.

OpțiuniDescriere
-popriți mașina
--oprireopriți mașina
-fforță pentru repornire imediată
– numai pentru wtmpdoar scrie wtmp intrarea de închidere, nu închide efectiv sau repornește sistemul

The -p opțiunea atunci când este utilizat cu reporniți comanda, va opri mașina. Această opțiune funcționează în același mod cu alte comenzi închide, oprire și oprire.

The -f opțiunea forțează sistemul pentru o repornire imediată. Deși aceasta este o repornire forțată, are ca rezultat o oprire curată.

The – numai pentru wtmp opțiunea vă permite să faceți o intrare în fișierul jurnal de pornire fără a închide sau reporni sistemul.

Toate aceste opțiuni pot fi utilizate cu oprire, oprire și închide de asemenea comenzi.

Folosind comanda de repornire pe sistemul dvs

Pentru a începe să utilizați reporniți comandă, aruncați o privire la următorul exemplu pentru a înțelege mai bine implementarea.

Sintaxă:

sudo reboot

Ieșire:

După emiterea sudo reboot comandă, toți utilizatorii vor fi informați că sistemul este repornit. Toate procesele care rulează în prezent pe sistemul dvs. vor fi notificate că sistemul se defectează.

După reporniți comanda este emisă, sistemul nu va mai permite autentificarea utilizatorului.

De asemenea, puteți utiliza următoarea comandă pentru a reporni sistemul.

/sbin/reboot

Doar tastarea acestei linii pe terminalul dvs. va reporni imediat sistemul.

Utilizarea comenzii de repornire pe un sistem Linux la distanță

Puteți reporni un sistem Linux la distanță la fel de ușor cu comanda de repornire. Doar conectați-vă la sistemul de la distanță prin ssh de la terminalul de pe sistemul dvs. local.

Sintaxa generala:

ssh root@[ip_server_la distanță] /sbin/reboot

Comanda poate fi înțeleasă pe bucăți. Aici am folosit ssh utilitar pentru a vă conecta ca a rădăcină utilizator în serverul de la distanță. În aceeași comandă, am specificat să repornesc serverul folosind /sbin/reboot comanda.

Să înțelegem această sintaxă cu un exemplu.

ssh [email protected]

M-am autentificat ca rădăcină utilizator pe server_ip așa cum este specificat în comandă.

gaurav@ubuntu:~$ ssh [email protected] Autenticitatea gazdei '142.93.217.188 (142.93.217.188)' nu poate fi stabilită. Amprenta cheii ECDSA este SHA256:cXEkWjt7WHy11QRMhAa8mDmjAgE2SCKkp+xpaWAKLak. Sigur doriți să continuați conectarea (da/nu)? da Avertisment: A fost adăugat permanent „142.93.217.188” (ECDSA) la lista de gazde cunoscute. Parola lui [email protected]: Linux debian-s-1vcpu-1gb-blr1-01 4.9.0-13-amd64 #1 SMP Debian 4.9.228-1 (2020-07-05) x86_64 Programele incluse cu Sistemele Debian GNU/Linux sunt software liber; termenii exacti de distribuție pentru fiecare program sunt descriși în fișierele individuale din /usr/share/doc/*/copyright. Debian GNU/Linux vine cu ABSOLUT NU GARANȚIE, în măsura permisă de legea aplicabilă. root@debian-s-1vcpu-1gb-blr1-01:~#

După conectarea de la distanță, utilizați reporniți comanda de mai jos pentru a reporni sistemul de la distanță.

sudo reboot

Ieșire:

root@debian-s-1vcpu-1gb-blr1-01:~# suod reboot Conexiune la 142.93.217.188 închisă de gazda la distanță. Conexiunea la 142.93.217.188 închisă. gaurav@ubuntu:~$

Personalizarea repornirii

Dacă sunteți administrator de sistem, puteți chiar să trimiteți un mesaj (cu --mesaj opțiunea) împreună cu comanda de repornire pentru a informa toți utilizatorii din sistem de ce este repornit.

Exemplu:

sudo systemctl --message="Exercitul trimestrial de întreținere a software-ului" reporniți

Aici, am folosit systemctl comanda pentru a porni reporniți utilitar de linie de comandă. De asemenea, puteți utiliza serviciu comanda in loc de systemctl.

Eșantion de ieșire:

Sistemul se repornește (exercițiu trimestrial de întreținere a software-ului)

Puteți vedea rezultatul similar în jurnalele de boot.

Verificarea jurnalelor de repornire

Jurnalul de repornire a sistemului este stocat în /var/log/wtmp fișier pe computerul dvs. Linux. Dar în loc să defilați prin acel fișier, puteți utiliza pur și simplu ultimul reboot pentru a verifica rapid jurnalul de repornire.

ultima repornire | Mai puțin

Eșantion de ieșire:

repornire sistem boot 4.15.0-112-gener Mar 29 sept 16:30 încă rulează repornire sistem boot 4.15.0-112-gener Mar 29 sept 13:21 - 16:30 (03:09) repornire boot sistem 4.15.0- 112-gener marți 29 sept 12:07 - 13:21 (01:13) repornire pornire sistem 4.15.0-112-gen mar 29 sept 08:51 - 12:06 (03:15) repornire pornire sistem 4.15.0- 112-gen Luni 28 sept 20:22 - 21:00 (00:37) repornire pornire sistem 4.15.0-112-gen Luni 28 sept 16:27 - 16:45 (00:17) repornire pornire sistem 4.15.0- 112-gener Lun 28 sept 11:22 - 14:16 (02:54) repornire pornire sistem 4.15.0-112-gen Dum 27 sept 23:04 - 00:22 (01:18) repornire pornire sistem 4.15.0- 112-gener duminica 27 sept 11:25 - 12:29 (01:03) repornire pornire sistem 4.15.0-112-gen sâmb. 26 sept 09:52 - 12:15 (02:23) repornire pornire sistem 4.15.0- 112-gener vineri 25 sept 11:12 - 12:15 (1+01:03) repornire sistem de pornire 4.15.0-112-gener joi 24 sept 11:13 - 17:19 (06:06)

Concluzie

Acum avem o idee clară despre cum Linux reporniți funcții de comandă. Putem spune cu siguranță că majoritatea opțiunilor care se aplică comenzii de repornire funcționează și cu închide, oprire și oprire comanda. Acum putem folosi cu ușurință reporniți comandă pentru a reporni rapid sistemul dumneavoastră Linux.