Linux yra atviro kodo ir nemokama operacinė sistema. Jų vartotojams yra įvairių Linux versijų. Paprastai jie žinomi kaip Linux platinimas. RHEL, Fedora, Arch, CentOS, Ubuntu, Debian, OpenSUSE, Suse visi yra pagrindiniai Linux platinimo pavadinimai. Mūsų Linux platinimo pavadinimo ir versijos žinojimas gali būti labai naudingas daugeliui saugos pataisų.
Linux vartotojui ir administratoriui svarbu žinoti savo operacinės sistemos versiją. Gali būti daug priežasčių, kodėl reikia žinoti mūsų operacinės sistemos versijos numerį. Tai gali būti labai naudinga, jei ketiname įdiegti bet kokią naują programą, patvirtinančią kelių funkcijų prieinamumą ir trikčių šalinimo tikslus.
Yra tiek daug būdų, kaip galime gauti savo operacinės sistemos versiją. Toliau aptarsime abu komandinė eilutė ir grafinis būdų, kaip patikrinti mūsų „Linux“ sistemos operacinės sistemos versiją.
Patikrinkite operacinės sistemos versiją pagal terminalą
Toliau pateikiami keli komandinės eilutės būdai, iš kurių galime peržiūrėti operacinės sistemos versiją mūsų sistemoje. Atidarykite terminalą ir suraskite Terminalo programa paieškos juostoje. Paspauskite ant Terminalas piktogramą, kad atidarytumėte, kai ji pasirodys.
java hashmap
Kaip patikrinti Linux versiją
Norėdami rasti operacinės sistemos versiją ir pavadinimą Linux sistemoje, atlikite šią procedūrą:
- Atidarykite komandų eilutės programą (terminalą)
- Galime prisijungti prie nuotolinio vartotojo naudodami šią komandą:
ssh user@server-name
- Norėdami rasti operacinės sistemos versiją ir pavadinimą, įveskite bet kurią iš toliau pateiktų komandų:
hostnamectl lsb_release -a cat /etc/os-release
- Norėdami rasti „Linux“ branduolio versiją, įveskite toliau pateiktą komandą:
uname -r
Paaiškinkime kiekvieną pagrindinio Linux platinimo pavyzdį.
/etc/os-release failą
Šis failas gali būti apibrėžtas kaip a konfigūracijos failą. Tai yra sistemos paketo dalis, kurioje yra operacinės sistemos identifikavimo duomenys. Mes rasime /etc/os-release komanda tik dabartiniame „Linux“ paskirstyme.
Naudodami šią komandą galime gauti informaciją apie mūsų operacinės sistemos versiją. Galime paleisti toliau pateiktą komandą, kad būtų rodomas os-release failo turinys:
$ cat /etc/os-release
Be to, mes galime išfiltruoti tokią informaciją kaip operacinės sistemos pavadinimas ir versija egrep komandą arba sukibimas komandą taip:
$ egrep '^(VERSION|NAME)=' /etc/os-release
$ grep '^VERSION' /etc/os-release
Aukščiau pateiktos vertės taip pat paaiškinamos taip:
Vardas: Tai paskirstymas. Tačiau jei jis nenustatytas, jis gali būti rodomas tik 'Linux'.
Versija: Tai operacinės sistemos versija.
ID: Tai operacinės sistemos mažųjų raidžių eilutės versija.
Aš norėčiau: Į šį lauką būtų įtrauktas pirminis skirstinys, jei skirstinys yra kito išvestinė.
Pretty_Name: Tai paskirstymo versija ir pavadinimas paprastoje ir paprastoje eilutėje.
veikimo testavimas
Version_ID: Tai platinimo versijos numeris.
Home_URL: Tai platinimo projekto pagrindinis puslapis.
Support_URL: Tai pagrindinis platinimo palaikymo puslapis.
Bug_Report_URL: Tai pagrindinis platinimo klaidų pranešimų puslapis.
Privacy_Policy_URL: Tai yra pagrindinis platinimo privatumo politikos puslapis.
centrinis mygtukas css
Version_Codename: Tai išorinis versijos kodinis pavadinimas.
Ubuntu_Codename: Tai yra specifinis Ubuntu skyrius ir jame yra vidinis versijos kodo pavadinimas.
lsb_release komandą
Ši komanda suteikia paskirstymą ir Linux standartinė bazė pagrįstas (trumpiau LSB ) išsami informacija apie CLI. The lsb_release komanda leidžia mums rasti LSB informaciją apie Linux platinimą, kurioje yra leidimo numeris, platintojo ID ir kodo pavadinimas.
Šios komandos gali trūkti mūsų sistemoje keliose Linux distribucijose dėl minimalaus operacinės sistemos įdiegimo ar kitų priežasčių. Esant tokiai sąlygai, jei vykdysime šią komandą, galime gauti klaidos pranešimą, pvz „Jokių LSB modulių nėra“.
Pirmiausia turime įdiegti lsb_release paketą su pagalba apt-get kaip išspręsti šią problemą:
$ sudo apt-get install lsb-release
Tada galime paleisti toliau pateiktą komandą, kad peržiūrėtume OS versiją su kita informacija:
$ lsb_release -a
Jei norime išspausdinti versijos informaciją, o ne visą LSB informaciją, galime pritaikyti lsb_release kartu su parinktimi -d. Pavyzdys minimas taip:
$ lsb_release -d
Aukščiau pateikta komanda išspausdins tik aprašo eilutę, nurodančią versijos numerį:
hostnamecl komanda
Be to, ši komanda yra sistemos paketo dalis. Paprastai jis naudojamas pagrindinio kompiuterio pavadinimui patikrinti ir keisti. Tačiau taip pat galime jį taikyti norėdami patikrinti savo operacinės sistemos versiją.
Toks pat kaip ir /etc/os-release komanda, ši komanda taip pat veikia dabartiniuose „Linux“ platinimuose. Jį galima naudoti norint pakeisti ir užklausti sistemos pagrindinio kompiuterio pavadinimą ir nustatymus.
Norėdami peržiūrėti operacinės sistemos versiją naudodami komandą hostnamecl, galime paleisti toliau pateiktą komandą:
$ hostnamectl
/etc/issue failą
Šiame faile saugomas sistemos identifikavimo tekstas. Jis rodomas prieš raginimus prisijungti. Paprastai /etc/issue faile yra informacijos apie „Linux“ versiją, kurią galime peržiūrėti naudodami „ katė komandą.
$ cat /etc/issue
Ši komanda tik parodo mūsų OS versijų skaičių. Bet jei norime sužinoti savo OS versiją kartu su taškiniais leidimais, galime įvesti toliau pateiktą komandą:
$ cat /etc/debian_version
/etc/*release failą
Tuo atveju, jei nė viena aukščiau pateikta komanda mums neveikia, greičiausiai mes naudojame labai pasenusį ir seną Linux platinimą. Esant tokiai situacijai, galime pritaikyti komandą, kuri išspausdins versijos failo ir platinimo leidimo informaciją. Ši komanda minima taip:
$ cat /etc/*version
$ cat /etc/*release
Patikrinkite branduolio versiją
Jei norime ieškoti savo sistemos branduolio versijos su operacinės sistemos versija, toliau pateikiami keli komandinės eilutės būdai, kaip tai padaryti:
uname komanda
Jei norime patikrinti daugiau informacijos (pavyzdžiui, apie kompiuterio architektūrą), galime įvesti komandą, kuri paminėta žemiau:
kaip sveikąjį skaičių konvertuoti į java eilutę
$ uname -a
Ši komanda naudojama bendrai sistemos informacijai rodyti. Galime taikyti -r galimybė rasti branduolio versiją taip:
jframe
$ uname -r
Gausime tokį patį rezultatą:
„Linux“ branduolį matome iš aukščiau pateikto rezultato, kurį vykdome, yra 4.19.0-5-amd64.
Kuriame,
- 4 yra branduolio versija.
- 19 yra esminis pataisymas.
- 0 yra nedidelis pataisymas.
- 5 yra pataisos numeris.
- Amd64 yra architektūros informacija.
dmesg komanda
Paprastai, dmesg komanda naudojama branduolio įkrovos pranešimams nagrinėti ir su aparatūra susijusioms problemoms derinti. Tačiau galime jį naudoti ir branduolio versijai patikrinti. Mums reikės vamzdžių dmesg kartu su komanda, t.y. sukibimas komanda, norėdami peržiūrėti toliau paminėtą branduolio informaciją:
$ sudo dmesg | grep Linux
Branduolio versiją rasime pirmoje išvesties eilutėje:
/proc/version
Be to, šiame faile yra informacijos apie Linux branduolį. Norėdami peržiūrėti šį failą terminale, galime naudoti toliau pateiktą komandą:
$ cat /proc/version
Be to, pirmoje išvesties eilutėje rasime branduolio versiją:
Patikrinkite operacinės sistemos versiją pagal GUI
Norėdami patikrinti operacinės sistemos versiją naudodami grafinę vartotojo sąsają, turime atlikti šiuos veiksmus:
1 žingsnis: Pirmiausia turėsime eiti į Nustatymų įrankis mūsų sistemoje. Norėdami tai padaryti, turime dešiniuoju pelės mygtuku spustelėti darbalaukį ir pasirinkti Nustatymai kaip parodyta žemiau esančioje ekrano kopijoje:
Taip pat galime rasti Nustatymų įrankis per Programų meniu. Paspauskite klaviatūros super klavišą ir paieškos juostoje įveskite Nustatymai. Spustelėkite ant Nustatymai piktogramą, kad atidarytumėte, kai ji pasirodys.
2 žingsnis: Pasirinkite Apie skirtuką, kaip parodyta žemiau esančioje ekrano kopijoje Nustatymų įrankis:
Pagal numatytuosius nustatymus toliau pateiktas langas bus rodomas Apie peržiūrėti, kai paspaudžiame Detalės skirtuką. Čia ieškosime savo OS versijos. Be to, rasime bet kokią kitą informaciją, išskyrus informaciją apie versiją, pvz., disko dydį, OS tipą, grafiką, procesorių, atmintį ir kt.