Reporniți Linux din consola

Anonim

Reporniți Linux din consola

Titularii diferitelor distribuții Linux se confruntă ocazional cu necesitatea de a reporni sistemul de operare, ce trebuie făcut după efectuarea oricăror modificări ale parametrilor sau când apar probleme. În mod tipic, sarcina este efectuată prin interfața grafică, dar această opțiune nu funcționează întotdeauna în mod eficient. Acesta este motivul pentru care mulți sunt recurs la punerea în funcțiune a comenzilor terminale, care sunt responsabile pentru hrănirea semnalului de repornire. Astăzi vrem să vă spunem despre toate căile disponibile pentru a reporni Linux prin consola pe exemplul Ubuntu.

Reporniți Linux prin consola

După cum știți deja, instrucțiunile de astăzi se vor baza pe Ubuntu, cu toate acestea, proprietarii altor distribuții vor fi, de asemenea, utile, deoarece diferențele sunt aproape niciodată observate. Dacă vedeți brusc un mesaj de eroare când încercați să introduceți o anumită comandă, în următoarele linii vor fi afișate informații despre motivul pentru care această interogare nu poate fi finalizată. Utilizați informațiile primite pentru a găsi o alternativă, de exemplu, în documentația oficială. Mergem la luarea în considerare a tuturor metodelor și că sunt suficiente.

Metoda 1: Reporniți echipa

Pe echipa de repornire, au fost auzite chiar și cei mai mulți utilizatori de sisteme de operare Linux. Toată esența sa este doar pentru a trimite sesiunea curentă pentru a reporni, iar argumentele suplimentare nu sunt specificate.

  1. Deschideți meniul aplicației și rulați de la "Terminalul" de acolo. Pentru a face acest lucru, puteți utiliza o altă opțiune convenabilă, de exemplu, tasta Hot standard Ctrl + Alt + T.
  2. Rularea terminalului pentru repornirea suplimentară a sistemului Linux

  3. Acțiunea de repornire prin repornire este definită în numele SuperUser, astfel încât linia de intrare pare a fi: Sudo Reporboot.
  4. Utilizarea comenzii Reboot pentru a reporni rapid sistemul Linux

  5. În consecință, va trebui să confirmați contul scriind o parolă din acesta. Luați în considerare faptul că caracterele parolei introduse în consola nu sunt afișate niciodată.
  6. Introduceți parola pentru a reporni rapid sistemul Linux prin comanda Reboot

Computerul își va completa imediat activitatea, iar după câteva secunde noua sesiune va începe în modul obișnuit. Acesta va porni automat consola virtuală cu o coajă grafică, chiar dacă ați folosit un alt terminal înainte de aceasta.

Metoda 2: Echipa de închidere

Uneori, utilizatorul este necesar pentru a reporni PC-ul printr-o anumită perioadă de timp, de exemplu, în câteva minute. Comanda Reboot nu este foarte potrivită pentru astfel de scopuri, așa că oferim să folosim alternativă sub formă de oprire.

  1. Rulați "Terminalul" și specificați oprirea sudo -R +1, unde +1 este timpul prin care comanda va fi alimentată. În acest caz, acesta este un minut. Specificați 0 sau acum dacă doriți să executați imediat procesul de interes.
  2. O comandă pentru o repornire amânată a unui computer prin terminalul Linux

  3. Comanda de închidere depinde, de asemenea, de superuser, deci va face o parolă pentru ao activa.
  4. Intrare parolă pentru a confirma comanda de deplasare a computerului prin terminalul Linux

  5. Noua linie afișează informații că sarcina a fost creată pentru o anumită perioadă de timp. Dacă doriți să o anulați, utilizați comanda de la aceeași linie.
  6. Notificarea lansării cu succes a repornirii amânate Linux

Metoda 3: Script init

Unele distribuții suportă scriptul inițial, pe care îl puteți citi mai detaliat în documentația lor oficială. De asemenea, vor fi scrise despre setările de bază asociate acestor scripturi. Acum vom defini toate aceste momente, deoarece nu se încadrează în cadrul acestui material. Noi spunem doar ceea ce init are șase parametri, unde 0 este de a dezactiva computerul și 6 este o repornire a sesiunii. Acesta este ultimul parametru pe care îl vom aplica acum. Pentru ao activa, consola va trebui să intre în Sudo Init 6. După cum ați înțeles deja din consola sudo, această acțiune este de asemenea efectuată numai prin rădăcină.

O comandă pentru a reporni computerul prin scripturile init din Linux

Metoda 4: Serviciul de comunicare a sistemului D-Bus

După cum probabil ați observat, toate cele trei metode de mai sus pentru activare au necesitat prezența unei parole superuser, dar nu toți utilizatorii au posibilitatea de ao introduce. Mai ales în astfel de scopuri, oferim să folosim mesaje de sistem D-Bus. Acesta este utilitarul standard Linux care permite programelor să interacționeze între ele și o comandă lungă și incomprehensibilă care trimite un sistem de repornire, după cum urmează: / USR / BIN / DBUS-Trimitere --System --print-Răspuns --dest = "Org.freedesktop. Consolekit" / Org / FreeDesktop / Consolekit / Manager org.freededesktop.consolekit.manager.restart. După intrarea și activarea sa, sesiunea curentă va fi imediat finalizată.

Repornirea sistemului Linux în terminalul prin serviciul de mesaje de sistem

Metoda 5: Keys Hot Sysrq

Această metodă este asociată indirect asociată cu consola, deoarece este configurată prin aceasta, iar repornirea ulterioară este efectuată prin intermediul tastelor rapide. Cu toate acestea, am decis să îl includem în această listă datorită neuzunităților și caracteristicilor de utilizare. Tastele fierbinți SYSRQ va fi utilă în acele situații în care coaja grafică pur și simplu nu răspunde.

  1. Rulați terminalul și introduceți ECHO 1> / proc / sys / kernel / sysrq.
  2. Comanda de activare a cheii SYSRQ în Linux

  3. Urmați fișierul de configurare printr-un editor de text convenabil, de exemplu, sudo nano /etc/sysctl.conf.
  4. Accesați editarea fișierului de configurare SYSRQ din Linux

  5. Acest fișier este situat în secțiunea System, astfel încât funcționarea superuser va trebui să se deschidă.
  6. Introduceți parola pentru a merge pentru a edita fișierul de configurare SYSRQ în Linux

  7. Rulați fișierul și introduceți șirul kernel.sysrq acolo.
  8. Editarea fișierului de configurare SYSRQ în Linux

  9. Salvați setările și închideți editorul de text.
  10. Salvarea fișierului de configurare SYSRQ în Linux după efectuarea modificărilor

  11. După aceea, va fi necesar să prindeți codul-cheie al ALT + SYSRQ +. Vom vorbi mai mult despre acest lucru în detaliu.
  12. Folosind tasta Hot Sysrq pentru a reporni Linux

Repornirea corectă este efectuată prin specificarea unei secvențe specifice de coduri cheie. Fiecare dintre ele are următoarea formă:

  • R - Returnați controlul tastaturii, în cazul în care lucrarea a fost completată neprevăzută.
  • E - Trimiteți toate procesele Sigterm semnal, rezultând la finalizarea acestora.
  • Eu - face același lucru, dar numai prin semnalul Sigkill. Necesar în cazurile în care unele procese nu au fost finalizate după Sigterm.
  • S - Responsabil pentru sincronizarea sistemelor de fișiere. În timpul acestei operații, toate informațiile vor fi salvate pe hard disk.
  • U - scoateți FS și le montează din nou în modul numai pentru citire.
  • B - Rulați procesul de repornire a computerului, ignorând toate avertismentele.

Trebuie doar să apăsați fiecare combinație în același timp, astfel încât resetarea să fie corectă.

Metoda 6: Reboot la distanță

Unii utilizatori utilizează în mod activ instrumente speciale pentru a gestiona de la distanță desktop-uri. Adesea, există comenzi adecvate în astfel de soluții care vă permit să trimiteți computerul necesar pentru a reporni. De exemplu, acordați atenție următoarelor ssh: ssh [email protected] / sbin / repornire. Este pe acest principiu că apare o repornire a PC-ului la distanță selectată de pe acest server. Dacă utilizați alte controale, citiți documentația oficială pentru a obține informațiile necesare.

Reporniți desktopul la distanță prin terminalul din Linux

Metoda 7: Reporniți în modul de recuperare

Ca ultimă cale, vrem să spunem modul în care PC-ul este repornit în modul de recuperare, deoarece mulți utilizatori sunt pierduți în acest meniu și pur și simplu opriți computerul prin intermediul butonului și apoi este pornit din nou. În cazul în care ați comutat la modul de recuperare, puteți rula consola și utilizați oricare dintre metodele de mai sus:

  1. În meniul de recuperare, sunteți interesat de "Continuați la Descărcare normală" sau "Mergeți la Interpretul de comandă suspectorului". În primul caz, începutul operațiului începe pur și simplu, iar al doilea element va începe consola în rădăcină.
  2. Rulați consola în modul de recuperare Linux

  3. Dacă rulați terminalul, confirmați această operație apăsând tasta Enter.
  4. Confirmarea consolei de pornire în modul de recuperare Linux

  5. Apoi, rămâne doar pentru a introduce o comandă potrivită, de exemplu, reporniți pentru a trimite PC-ul pentru a reporni.
  6. Reporniți computerul prin consola în modul de restaurare Linux

După cum puteți vedea, există un număr mare de metode care vă permit să reporniți rapid sistemul Linux prin consola. Rămâne doar pentru a înțelege care dintre aceste opțiuni ar trebui să fie utilizate într-o anumită situație pentru a îndeplini condițiile care necesită repornirea sistemului de operare.

Citeste mai mult