Kaip patikrinti Linux versiją

Visos komandos, kurių jums reikia, kad sužinotumėte daugiau apie savo „Linux“ kompiuterį

„Linux“ yra viena iš labiausiai mėgstamų operacinių sistemų tarp atvirojo kodo entuziastų. Jis yra įvairių skonių ir visi jie yra unikalūs savaip.

Sakyti, kad „naudoju Linux sistemą“ yra labai bendras teiginys. Tokiu atveju turiu jūsų paklausti: „Kokį Linux platinimą naudojate? Ar tai Suse, Ubuntu, CentOS, Fedora, Kali, Red Hat, Debian, OpenSuse?“ Tai visi įprasti Linux platinimo pavadinimai, kurie yra populiarūs ir dažniausiai naudojami.

Sužinoti apie dabartinę „Linux“ versiją gali būti įdomu ir tuo pat metu naudinga. Vartotojai, kurie dažniau dirba su komandine eilute ir yra susiję su sistemos programavimu, jie turi žinoti savo sistemų versiją, kad galėtų pritaikyti saugos funkcijas ir, jei reikia, modifikuoti įdiegtus programinės įrangos paketus.

Peržiūrėkime šią paprastą mokymo programą, kad sužinotume apie komandą, skirtą „Linux“ sistemos versijų sąrašui.

Naudojant lsb_release komandą

LSB reiškia „Linux Standard Base“. Šią paprastą komandų eilutės programą galima naudoti norint patikrinti „Linux“ sistemos versiją tiesiogiai per komandinę eilutę. Šią komandą galite naudoti su dviem parinktimis -a ir -d.

Naudojant lsb_release komandą su -a parinktis parodys išsamią informaciją apie įdiegtą Linux versiją.

Pavyzdys:

lsb_release -a

Išvestis:

LSB modulių nėra. Platintojo ID: Ubuntu Aprašymas: Ubuntu 18.04.5 LTS Išleidimas: 18.04 Kodo pavadinimas: bionic gaurav@ubuntu:~$

Iš aukščiau pateikto pavyzdžio matote, kad naudoju Ubuntu 18.04.5 LTS versiją.

Taip pat galite naudoti lsb_release komanda su parinktimi -d. Bus rodoma tik „Aprašymo eilutė“.

Pavyzdys:

lsb_release -d

Išvestis:

Aprašymas: Ubuntu 18.04.5 LTS

Naudojant /etc/os-release failą

The /etc/os-release faile yra operacinės sistemos identifikavimo duomenų. Galite pasiekti šį failą, kad sužinotumėte apie naudojamą Linux platinimą. Naudoti katė komandą, kad būtų rodomas šio failo turinys.

Pavyzdys:

cat /etc/os-release

Išvestis:

NAME="Ubuntu" VERSION="18.04.5 LTS (Bionic Beaver)" ID=ubuntu ID_LIKE=debian PRETTY_NAME="Ubuntu 18.04.5 LTS" VERSION_ID="18.04" HOME_URL="//www.ubuntu.com/" SUPPORT_URL ="//help.ubuntu.com/" BUG_REPORT_URL="//bugs.launchpad.net/ubuntu/" PRIVACY_POLICY_URL="//www.ubuntu.com/legal/terms-and-policies/privacy-policy" VERSION_CODENAME= bionic UBUNTU_CODENAME=bioninis gaurav@ubuntu:~$

Naudojant /etc/issue failą

The /etc/issue failas yra standartinis failas, randamas visuose Linux platinimuose. Tai sutrikimas faile gali būti tam tikrų pabėgimo kodų, kad būtų rodomas sistemos pavadinimas, data ir laikas ir kt.

Šiame faile esantis sistemos identifikavimo tekstas rodomas prieš vartotojui prisijungiant prie sistemos. Informacija apie Linux versiją taip pat yra šiame faile, taigi /etc/issue failas mums svarbus.

Pavyzdys:

katė /etc/issue

Išvestis:

Ubuntu 18.04.5 LTS \n \l 

Naudojant uname komandą

The uname komanda naudojama pagrindinei informacijai apie operacinę sistemą rodyti. Ši komanda gali būti naudojama su įvairiomis parinktimis norint parodyti konkrečią informaciją, kurią norite rodyti.

Mes naudosime uname komanda su parinktimi -r kad būtų rodoma Linux versija.

Pavyzdys:

uname -r

Išvestis:

4.15.0-112-bendrieji

Naudojant hostnameectl komandą

Bėgimas hostnameectlkomanda patikrina esamus pagrindinio kompiuterio pavadinimus ir rodo informaciją apie dabartinę jūsų naudojamą Linux versiją. Ši komanda mums tampa svarbi, nes ji taip pat rodo jūsų sistemos branduolio versiją, taip pat visą operacinės sistemos pavadinimą, kuriame paprastai yra jūsų paleistos Linux platinimo versija.

hostnameectl komanda taip pat parodys tam tikrą kitą sistemos informaciją, pvz., „Mašinos ID“, „Įkrovos ID“, „Architektūra ir kt.

Pavyzdys:

hostnameectl

Išvestis:

 Statinis hostname'as: Ubuntu Gana hostname'as Ubuntu Piktograma pavadinimas: kompiuteris nešiojamas Važiuoklės: nešiojamas mašina ID: 370fd6b6b45d432d82390b2e399303ac Įkėlimo ID: ee99a37bc511492d91b56a1ae5d117c7 Operacinė sistema: Ubuntu 18.04.5 LTS Branduolys: Linux 4.15.0-112-bendrinis Architektūra: x86-64 gaurav @ ubuntu: ~$ 

Iš išvesties matote, kad mano dabartinė Linux versija yra Ubuntu 18.04.5 LTS.

Šiame vadove paaiškintos komandos gali būti atkartotos su daugeliu Linux versijų.

Išvada

Šioje trumpoje pamokoje sužinojome keletą paprastų komandų, kurias galite naudoti norėdami sužinoti savo Linux versiją, kurioje veikia jūsų sistema. Taip pat nustatėme du svarbius jūsų sistemos failus, kuriuos galima peržiūrėti norint sužinoti Linux platinimą ir konkrečią jo versiją.