Linux

Cum să verificați versiunea nucleului în Linux

Doriți să aflați ce versiune de nucleu rulează pe distribuția Linux?

Nucleul Linux este un fel de creier central al sistemului de operare. Deși este open source – ceea ce înseamnă că oricine poate vizualiza și modifica codul – nucleul Linux este construit cu mai multe protocoale pentru a sigura stabilitatea și securitatea.

Acest ghid vă va arăta cum să verificați versiune nucleului Linux a distribuției dumneavoastră.

Condiți prealabile

  • Un sistem care rulează Linux (Ubuntu, Debian, Fedora sau o altă versiune).
  • O fereastră de terminal / linie de comandă (Ctrl+Alt+T, Ctrl+Alt+F2).

4 comenzi pentru a găsi versiunea nucleului Linux

Aflarea versiuni nucleului cu comanda uname

Lansați o fereastră de terminal, apoi introduceți următoarele:

uname –r

Sistemul va returna un cod numeric, de exemplu:

3.10.0-957.21.2.

Fiecare număr, separat de un punct sau de o cratimă, face parte dintr-un cod:

  • 3 – acesta este versiunea principală a nucleului.
  • .10 – acesta este versiunea principală de lansare.
  • .0 – acesta este nivelul de revizuire minoră.
  • -957 – acesta este nivelul de revizuire și corecții de defecte.

Comanda uname include opțiuni suplimentare pe care le puteți utiliza pentru a obține mai multe informații despre nucleul dumneavoastră. Este suficient să adăugați o opțiune după comandă.

  • -a – afișează toate informațiile.
  • -o – afișează sistemul de operare (de obicei GNU/Linux).
  • -r – afișează versiune nucleului.
  • -v – afișează versiunea nucleului (de obicei include sistemul de operare de bază și momentul în care a fost compilat nucleul).

Pentru o listă completă a opțiunilor pentru comanda uname, rulați:

uname ––help
Notă:
Versiunea nucleului dvs. va fi probabil diferită de acest exemplu. La momentul scrierii acestui articole, cea mai recentă versiune este nucleul Linux 6.3.

Aflarea versiuni nucleului cu comanda hostnamectl

Comanda hostnamectl este utilizată de obicei pentru a afișa informații despre configurația rețelei sistemului. De asemenea, aceasta afișează versiunea nucleului.

Pentru a verifica versiunea nucleului, rulați comanda:

hostnamectl

Penultimul rând ar trebuie să arate astfel:

Kernel: Linux 3.10.0-957.21.2.el7.x86_64

Afișarea versiuni nucleului cu ajutorul fișierului /proc/version

Pentru a afișa fișierul /proc/version, introduceți comanda:

cat /proc/version

Comanda cat afișează conținutul fișieruli /proc/version. Aceasta va afișa mai întâi versiunea nucleului Linux, împreună cu date suplimentare despre sistemul de operare.

Aflarea versiuni nucleului cu comanda dmesg

Comanda dmesg este utilizată pentru a imprima bufferul de mesaje a nucleului. Acesta este utilizat de obicei pentru a citi mesajele de la drivere-le de dispozitiv, dar poate fi folosit și pentru a afla versiunea nucleului.

Rulați comanda:

dmesg | grep Linux

Simbolul | (bară) se află de obicei pe aceeași tastă cu simbolul, chiar deasupra tastei Enter.

Comanda funcționează astfe:

  • dmesg – citește conținutul buffer-ului nucleului.
  • | – introduce comanda în următoarea comandă.
  • grep – caută un anumit șir de caractere și afișează liniile care le conține.
  • Linux – șirul exact de caractere pe care grep trebuie să-l caute (majusculele contează).

Prima linie de ieșire afișează versiunea nucleului Linux.

Notă:
Atunci când actualizați nucleul, se recoamndă să alegeți o versiune de lansare compatibilă cu versiune dvs. de Linux. Managerul de pachete vă va oferi, de obicei, versiune de nucleul care sunt testate și verificate.

De final

Acest ghid v-a arătat mai multe moduri diferite de a verifica versiunea nucleului Linux. Deoarece citiți doar ieșirea unui fișier, nu ar trebui să aveți nevoie de privilegii sudo.

ThinkRoot99

Numele meu este Cristian Moldovan și sunt utilizator de Linux de peste 10 ani.Am făcut parte din mai multe echipe open source din România: Fundația Ceata, Linux Mint România, Rogentos Linux Group. Între 2014 și 2018 am fost propietarul și editorul site-ului de știri despre linux, gnulinux.ro și actual proprietar al rootlinux.ro

View all posts by ThinkRoot99 →

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *