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 hostnameectl
komanda 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ą.