logo

Tjek OS-version i Linux

Linux er et open source og gratis operativsystem. Der er forskellige Linux-versioner tilgængelige for deres brugere. Typisk er de kendt som Linux-distribution. RHEL, Fedora, Arch, CentOS, Ubuntu, Debian, OpenSUSE, Suse alle er grundlæggende navne på Linux-distribution. At kende navnet og versionen af ​​vores Linux-distribution kan være meget nyttigt for mange sikkerhedsrettelser.

For en bruger og administrator af Linux er det vigtigt at kende versionen af ​​deres operativsystem. Der kan være mange årsager til at kende versionsnummeret på vores operativsystem. Det kunne være meget nyttigt, hvis vi skal installere et nyt program, autentificere tilgængeligheden af ​​flere funktioner og fejlfindingsformål.

Der er så mange tilgængelige måder, hvorpå vi kan få versionen af ​​vores operativsystem. Yderligere vil vi diskutere begge dele kommandolinje og grafisk måder at kontrollere operativsystemets version af vores Linux-system på.

Tjek operativsystemversion efter terminal

Nedenfor er et par måder til kommandolinje, hvorfra vi kan se versionen af ​​vores operativsystem i vores system. Åbn terminalen og find Terminal applikation i søgefeltet. Tryk på Terminal ikon for at åbne, når det vises.

Sådan kontrolleres Linux-versionen

For at finde versionen og navnet på operativsystemet i Linux er proceduren som følger:

  • Åbn kommandolinjeapplikationen (terminal)
  • Vi kan logge ind for en fjernbruger ved at bruge følgende kommando:
 ssh user@server-name 
  • Indtast en af ​​nedenstående kommandoer for at finde versionen og navnet på operativsystemet:
 hostnamectl lsb_release -a cat /etc/os-release 
  • Indtast nedenstående kommando for at finde versionen af ​​Linux-kernen:
 uname -r 

Lad os forklare hvert af eksemplerne for grundlæggende Linux-distributioner.

/etc/os-release fil

Denne fil kan defineres som en konfigurationsfil. Det er systemd-pakkens del, der inkluderer identifikationsdata for operativsystemet. Vi vil finde /etc/os-release kommando kun i den aktuelle distribution af Linux.

Ved at bruge denne kommando kan vi få oplysninger om versionen af ​​vores operativsystem. Vi kan køre nedenstående kommando for at vise os-release-filens indhold:

imessage spil til Android
 $ cat /etc/os-release 

Tjek OS-version i Linux

Vi kan også bortfiltrere detaljer som navnet og versionen af ​​operativsystemet ved hjælp af egrep kommando eller greb kommando som følger:

 $ egrep '^(VERSION|NAME)=' /etc/os-release 

Tjek OS-version i Linux
 $ grep '^VERSION' /etc/os-release 

Tjek OS-version i Linux

Ovenstående værdier er også forklaret som følger:

Navn: Det er en fordeling. Men hvis den ikke er indstillet, vises den muligvis kun 'Linux'.

Version: Det er versionen af ​​operativsystemet.

hvordan man kontrollerer skærmstørrelsen på skærmen

ID: Det er operativsystemets version med små bogstaver.

Jeg vil gerne: Dette felt vil inkludere moderfordelingen, hvis en fordeling er afledt af en anden.

Pretty_Name: Det er versionen og navnet på distributionen i den enkle og ligefremme streng.

Version_ID: Det er distributionens versionsnummer.

Home_URL: Det er hjemmesiden for distributionsprojektet.

Support_URL: Det er distributionens primære supportside.

Bug_Report_URL: Det er distributionens primære fejlrapporteringsside.

Privacy_Policy_URL: Det er distributionens primære privatlivspolitikside.

dfa eksempler

Version_Kodenavn: Det er versionens eksterne kodenavn.

Ubuntu_kodenavn: Det er en Ubuntu-specifik sektion, og den inkluderer versionens interne kodenavn.

lsb_release kommando

Denne kommando giver distribution og Linux Standard Base baseret (kort sagt LSB ) detaljer om CLI. Det lsb_release kommandoen tillader os at finde LSB-detaljer om distributionen af ​​Linux, der indeholder udgivelsesnummer, distributør-id og kodenavn.

Denne kommando kan mangle fra vores system i nogle få Linux-distros på grund af minimal installation af operativsystemet eller andre årsager. I den tilstand, hvis vi udfører denne kommando, får vi muligvis en fejlmeddelelse som 'Ingen LSB-moduler er tilgængelige'.

Først skal vi installere lsb_release pakke ved hjælp af apt-get for at løse dette problem:

 $ sudo apt-get install lsb-release 

Tjek OS-version i Linux

Derefter kan vi køre nedenstående kommando for at se OS-versionen med andre detaljer:

 $ lsb_release -a 

Tjek OS-version i Linux

Hvis vi ønsker at udskrive oplysningerne om versionen i stedet for hele LSB-oplysningerne, kan vi anvende lsb_release sammen med -d muligheden. Eksemplet er nævnt som følger:

 $ lsb_release -d 

Tjek OS-version i Linux

Ovenstående kommando vil kun udskrive en beskrivelseslinje, der repræsenterer nummeret på versionen:

hostnamectl kommando

Denne kommando er også systemd-pakkens del. Det bruges generelt til at kontrollere og ændre værtsnavnet. Men vi kan også anvende det til at kontrollere versionen af ​​vores operativsystem.

Samme som /etc/os-release kommando, virker denne kommando også på de nuværende distributioner af Linux. Det kan bruges til at ændre og forespørge om systemets værtsnavn og indstillinger.

For at bruge hostnamectl-kommandoen til at se versionen af ​​operativsystemet, kan vi køre nedenstående kommando:

 $ hostnamectl 
Tjek OS-version i Linux

/etc/issue fil

I denne fil er teksten til systemidentifikation gemt. Det vises før login-prompterne. Normalt er den /etc/issue fil indeholder oplysninger om versionen af ​​Linux, som vi kan se ved hjælp af kat kommando.

 $ cat /etc/issue 

Tjek OS-version i Linux

Denne kommando viser kun antallet af vores OS-versioner. Men hvis vi ønsker at kende versionen af ​​vores OS sammen med punktudgivelserne, kan vi skrive nedenstående kommando:

 $ cat /etc/debian_version 

Tjek OS-version i Linux

/etc/*frigivelsesfil

Hvis ingen af ​​ovenstående kommandoer virker for os, kører vi højst sandsynligt en meget forældet og gammel distribution af Linux. I denne situation kan vi anvende en kommando, som udskriver oplysningerne om versionsfilen og distributionsudgivelsen. Denne kommando er nævnt som følger:

 $ cat /etc/*version 

Tjek OS-version i Linux
 $ cat /etc/*release 

Tjek OS-version i Linux

Tjek version af Kernel

Hvis vi ønsker at søge i kerneversionen af ​​vores system med operativsystemversionen, er et par måder på kommandolinjen nævnt nedenfor for at gøre det:

uname kommando

Hvis vi gerne vil tjekke flere detaljer (for eksempel om computerarkitektur), så kan vi skrive kommandoen, som er nævnt nedenfor:

skift mappenavn linux
 $ uname -a 

Tjek OS-version i Linux

Denne kommando bruges til at vise den almindelige information om et system. Vi kan anvende -r mulighed for at finde versionen af ​​kernen som følger:

netværk og typer
 $ uname -r 

Tjek OS-version i Linux

Vi får samme resultat som følger:

Vi kan se kernen af ​​Linux fra ovenstående resultat, som vi kører, er 4.19.0-5-amd64.

Hvori,

  • 4 er versionen af ​​kernen.
  • 19 er en større revision.
  • 0 er en mindre revision.
  • 5 er et patchnummer.
  • Amd64 er informationen om arkitekturen.

dmesg kommando

Generelt er dmesg kommandoen bruges til at undersøge meddelelserne om kernestart og til fejlretning af hardware-relaterede problemer. Men vi kan også bruge det til at tjekke kerneversionen. Vi bliver nødt til at røre dmesg sammen med en kommando, dvs. greb kommando for at se oplysningerne om kernen, som er nævnt nedenfor:

 $ sudo dmesg | grep Linux 

Tjek OS-version i Linux

Vi vil finde versionen af ​​kernen i den første linje af vores output:

/proc/version

Denne fil indeholder også information om Linux-kernen. Vi kan bruge nedenstående kommando til at se denne fil i terminalen:

 $ cat /proc/version 

Tjek OS-version i Linux

Vi vil også finde versionen af ​​kernen i den første linje af vores output:

Tjek operativsystemversionen af ​​GUI

Vi skal følge følgende trin for at kontrollere versionen af ​​operativsystemet ved hjælp af den grafiske brugergrænseflade:

Trin 1: Vi bliver nødt til først at gå til Indstillingsværktøj i vores system. For at gøre det skal vi højreklikke på vores skrivebord og vælge Indstillinger som vist på nedenstående skærmbillede:

Tjek OS-version i Linux

Vi kan også finde Indstillingsværktøj gennem Applikationsmenu. Tryk på supertasten på vores tastatur og indtast i søgefeltet Indstillinger. Klik på Indstillinger ikon for at åbne, når det vises.

Tjek OS-version i Linux

Trin 2: Vælg Om fanen som vist i nedenstående skærmbillede inde i Indstillingsværktøj:

Som standard vil nedenstående vindue forekomme i Om se, når vi trykker på detaljer fanen. Her vil vi søge i vores OS-version. Vi vil også finde andre detaljer bortset fra detaljerne i versionen, såsom diskstørrelse, OS-type, grafik, processor, hukommelse osv.

Tjek OS-version i Linux