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țiuni | Descriere |
-p | opriți mașina |
--oprire | opriți mașina |
-f | forță pentru repornire imediată |
– numai pentru wtmp | doar 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 reboo
t 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.