Kako provjeriti verziju Linuxa

Sve naredbe koje trebate znati više o svom Linux računalu

Linux je jedan od najomiljenijih operativnih sustava među entuzijastima otvorenog koda. Dolazi u više okusa i svi su jedinstveni na svoj način.

Reći da "koristim Linux sustav" vrlo je generička izjava. U tom slučaju, moram vas pitati: 'Koju distribuciju Linuxa koristite? Je li to Suse, Ubuntu, CentOS, Fedora, Kali, Red Hat, Debian, OpenSuse?’ Ovo su sve uobičajena imena Linux distribucija koja su popularna i najčešće korištena.

Učenje o vašoj trenutnoj verziji Linuxa može biti zanimljivo i u isto vrijeme korisno. Korisnici koji češće rade s naredbenim redom i koji su uključeni u programiranje sustava, moraju znati verziju svog sustava kako bi prilagodili sigurnosne značajke i izvršili izmjene s instaliranim softverskim paketima ako je potrebno.

Prođimo kroz ovaj jednostavan vodič kako bismo naučili o naredbi za popis verzija Linux sustava.

Korištenje lsb_release naredba

LSB je skraćenica za "Linux Standard Base". Ovaj jednostavan uslužni program naredbenog retka može se koristiti za provjeru verzije vašeg Linux sustava izravno putem naredbenog retka. Ovu naredbu možete koristiti s dvije opcije -a i -d.

Koristiti lsb_release naredba s -a opcija će prikazati detaljne informacije o instaliranoj verziji Linuxa.

Primjer:

lsb_release -a

Izlaz:

Nema dostupnih LSB modula. ID distributera: Ubuntu Opis: Ubuntu 18.04.5 LTS Izdanje: 18.04 Kodno ime: bionic gaurav@ubuntu:~$

Iz gornjeg primjera možete vidjeti da koristim Ubuntu 18.04.5 LTS verziju.

Također možete koristiti lsb_release naredba s opcijom -d. Ovo će prikazati samo "Linija opisa".

Primjer:

lsb_release -d

Izlaz:

Opis: Ubuntu 18.04.5 LTS

Korištenje /etc/os-release datoteka

The /etc/os-release datoteka sadrži identifikacijske podatke operacijskog sustava. Možete pristupiti ovoj datoteci kako biste saznali više o distribuciji Linuxa koju koristite. Koristiti mačka naredba za prikaz sadržaja ove datoteke.

Primjer:

mačka /etc/os-release

Izlaz:

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/" PODRŠKA_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=bionic gaurav@ubuntu:~$

Korištenje /etc/issue datoteka

The /etc/issue datoteka je standardna datoteka koja se nalazi u svim distribucijama Linuxa. Ovaj problem datoteka može sadržavati određene escape kodove za prikaz naziva sustava, datuma i vremena itd.

Tekst identifikacije sustava sadržan u ovoj datoteci prikazuje se prije nego što se korisnik prijavi u sustav. Informacije o verziji Linuxa također su prisutne u ovoj datoteci i stoga /etc/issue datoteka nam je važna.

Primjer:

mačka /itd/izdanje

Izlaz:

Ubuntu 18.04.5 LTS \n \l 

Korištenje uname naredba

The uname naredba se koristi za prikaz osnovnih informacija o operacijskom sustavu. Ova se naredba može koristiti s različitim opcijama za prikaz specifičnih informacija koje želite prikazati.

Koristit ćemo se uname naredba s opcijom -r za prikaz verzije Linuxa.

Primjer:

uname -r

Izlaz:

4.15.0-112-generički

Korištenje hostnamectl naredba

Trčanje hostnamectlnaredba provjerava trenutna imena hostova, kao i prikazuje informacije o trenutnoj verziji Linuxa koju koristite. Ova naredba nam postaje važna jer također prikazuje verziju kernela vašeg sustava kao i potpuni naziv vašeg operativnog sustava koji će obično sadržavati verziju distribucije Linuxa koju koristite.

hostnamectl naredba će također prikazati određene druge informacije o sustavu kao što su 'Machine Id', 'Boot Id', 'Architecture itd.

Primjer:

hostnamectl

Izlaz:

 Statički hostname: Ubuntu Prilično hostname: Ubuntu Ikona Naziv: računalno laptop Šasija: laptop ID stroj: 370fd6b6b45d432d82390b2e399303ac Boot ID: ee99a37bc511492d91b56a1ae5d117c7 Operativni sustav: Ubuntu 18.04.5 LTS Kernel: Linux 4.15.0-112-generički Arhitektura: x86-64 Gaurav @ ubuntu:~$ 

Iz izlaza možete vidjeti da je moja trenutna verzija Linuxa Ubuntu 18.04.5 LTS.

Naredbe objašnjene u ovom vodiču mogu se replicirati s većinom verzija Linuxa.

Zaključak

U ovom kratkom vodiču naučili smo neke jednostavne naredbe koje možete koristiti da saznate svoju verziju Linuxa koju vaš sustav radi. Također smo identificirali dvije važne datoteke na vašem sustavu koje se mogu pregledati kako biste saznali distribuciju Linuxa i njegovu specifičnu verziju.