logo

Kontrollera OS-versionen i Linux

Linux är ett gratis operativsystem med öppen källkod. Det finns olika Linux-versioner tillgängliga för deras användare. Vanligtvis är de kända som Linux-distribution. RHEL, Fedora, Arch, CentOS, Ubuntu, Debian, OpenSUSE, Suse alla är grundläggande namn på Linux-distribution. Att känna till namnet och versionen av vår Linux-distribution kan vara till stor hjälp för många säkerhetskorrigeringar.

För en användare och administratör av Linux är det viktigt att känna till versionen av deras operativsystem. Det kan finnas många orsaker till att veta versionsnumret för vårt operativsystem. Det kan vara mycket användbart om vi ska installera något nytt program, autentisera tillgängligheten för flera funktioner och felsökningsändamål.

Det finns så många tillgängliga sätt med vilka vi kan få versionen av vårt operativsystem. Vidare kommer vi att diskutera båda kommandorad och grafiska sätt att kontrollera operativsystemets version av vårt Linux-system.

Kontrollera operativsystemets version efter terminal

Nedan finns några sätt på kommandoraden från vilka vi kan se versionen av vårt operativsystem i vårt system. Öppna terminalen och hitta Terminalapplikation i sökfältet. Tryck på Terminal ikonen för att öppna när den visas.

Hur man kontrollerar Linux-versionen

För att hitta versionen och namnet på operativsystemet i Linux är proceduren följande:

  • Öppna kommandoradsapplikationen (terminal)
  • Vi kan logga in för en fjärranvändare med följande kommando:
 ssh user@server-name 
  • Ange något av nedanstående kommandon för att hitta versionen och namnet på operativsystemet:
 hostnamectl lsb_release -a cat /etc/os-release 
  • Ange kommandot nedan för att hitta versionen av Linux-kärnan:
 uname -r 

Låt oss förklara vart och ett av exemplen för grundläggande Linux-distributioner.

/etc/os-release-fil

Denna fil kan definieras som en konfigurationsfil. Det är systemd-paketets del som inkluderar identifieringsdata för operativsystemet. Vi kommer att hitta /etc/os-release kommando endast i den nuvarande distributionen av Linux.

Med detta kommando kan vi få information om versionen av vårt operativsystem. Vi kan köra kommandot nedan för att visa OS-release-filens innehåll:

 $ cat /etc/os-release 

Kontrollera OS-versionen i Linux

Vi kan också filtrera bort detaljer som namn och version av operativsystemet med hjälp av egrep kommando eller grepp kommando enligt följande:

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

Kontrollera OS-versionen i Linux
 $ grep '^VERSION' /etc/os-release 

Kontrollera OS-versionen i Linux

Ovanstående värden förklaras också enligt följande:

Namn: Det är en distribution. Men om den inte är inställd kanske den bara visas 'Linux'.

lista över stater

Version: Det är versionen av operativsystemet.

ID: Det är operativsystemets version med små bokstäver.

Jag skulle vilja: Detta fält skulle inkludera moderfördelningen om en fördelning är derivatan av en annan.

Fint namn: Det är versionen och namnet på distributionen i den enkla och okomplicerade strängen.

Version_ID: Det är distributionens versionsnummer.

Home_URL: Det är distributionsprojektets hemsida.

Support_URL: Det är distributionens primära supportsida.

sträng till jsonobject

Bug_Report_URL: Det är distributionens primära felrapporteringssida.

Privacy_Policy_URL: Det är distributionens primära sekretesspolicysida.

Version_Codename: Det är versionens externa kodnamn.

Ubuntu_Codename: Det är ett Ubuntu-specifikt avsnitt och det innehåller det interna kodnamnet för versionen.

lsb_release kommando

Detta kommando tillhandahåller distribution och Linux standardbas baserad (kort sagt LSB ) detaljer om CLI. De lsb_release kommandot tillåter oss att hitta LSB-detaljer om distributionen av Linux som innehåller releasenummer, distributörs-ID och kodnamn.

Detta kommando kan saknas från vårt system i några Linux-distros på grund av minimal installation av operativsystemet eller andra orsaker. I det tillståndet, om vi kör det här kommandot, kan vi få ett felmeddelande som 'Inga LSB-moduler finns tillgängliga'.

Först måste vi installera lsb_release paket med hjälp av apt-get för att lösa det här problemet:

 $ sudo apt-get install lsb-release 

Kontrollera OS-versionen i Linux

Sedan kan vi köra kommandot nedan för att se OS-versionen med andra detaljer:

 $ lsb_release -a 

Kontrollera OS-versionen i Linux

Om vi ​​vill skriva ut informationen om versionen snarare än hela informationen om LSB, kan vi använda lsb_release tillsammans med alternativet -d. Exemplet nämns enligt följande:

 $ lsb_release -d 

Kontrollera OS-versionen i Linux

Ovanstående kommando kommer bara att skriva ut en beskrivningsrad som representerar versionens nummer:

kommandot hostnamectl

Detta kommando är också systemd-paketets del. Det används vanligtvis för att kontrollera och ändra värdnamnet. Men vi kan också använda det för att kontrollera versionen av vårt operativsystem.

Samma som /etc/os-release kommandot fungerar detta kommando även på de nuvarande distributionerna av Linux. Den kan användas för att ändra och fråga systemets värdnamn och inställningar.

För att använda kommandot hostnamectl för att se versionen av operativsystemet kan vi köra kommandot nedan:

 $ hostnamectl 
Kontrollera OS-versionen i Linux

/etc/issue-filen

I den här filen lagras texten för systemidentifiering. Det visas före uppmaningarna om att logga in. Normalt är den /etc/issue filen innehåller information om versionen av Linux som vi kan se med hjälp av katt kommando.

java kärna java
 $ cat /etc/issue 

Kontrollera OS-versionen i Linux

Detta kommando visar bara antalet av våra OS-versioner. Men om vi vill veta versionen av vårt operativsystem tillsammans med punktutgåvorna kan vi skriva kommandot nedan:

 $ cat /etc/debian_version 

Kontrollera OS-versionen i Linux

/etc/*release-fil

Om inga ovanstående kommandon fungerar för oss, kör vi troligen en mycket föråldrad och gammal distribution av Linux. I den här situationen kan vi använda ett kommando som skriver ut informationen om versionsfilen och distributionsversionen. Detta kommando nämns enligt följande:

 $ cat /etc/*version 

Kontrollera OS-versionen i Linux
 $ cat /etc/*release 

Kontrollera OS-versionen i Linux

Kontrollera versionen av kärnan

Om vi ​​vill söka i kärnversionen av vårt system med operativsystemversionen, nämns några sätt på kommandoraden nedan för att göra det:

kommandot uname

Om vi ​​vill kontrollera mer detaljer (till exempel om datorarkitektur), kan vi skriva kommandot som nämns nedan:

 $ uname -a 

Kontrollera OS-versionen i Linux

Detta kommando används för att visa den vanliga informationen för ett system. Vi kan tillämpa -r alternativ för att hitta versionen av kärnan enligt följande:

 $ uname -r 

Kontrollera OS-versionen i Linux

Vi kommer att få samma resultat enligt följande:

Vi kan se kärnan i Linux från ovanstående resultat som vi kör är 4.19.0-5-amd64.

I vilken,

  • 4 är versionen av kärnan.
  • 19 är en stor revidering.
  • 0 är en mindre revidering.
  • 5 är ett patchnummer.
  • Amd64 är informationen om arkitekturen.

dmesg kommando

I allmänhet dmesg kommandot används för att undersöka meddelanden om kärnstart och för att felsöka hårdvarurelaterade problem. Men vi kan också använda det för att kontrollera kärnversionen. Vi kommer att behöva röra dmesg tillsammans med ett kommando, dvs. grepp kommando för att se informationen om kärnan som nämns nedan:

 $ sudo dmesg | grep Linux 

Kontrollera OS-versionen i Linux

Vi kommer att hitta versionen av kärnan inom den första raden i vår utdata:

/proc/version

Den här filen innehåller också information om Linux-kärnan. Vi kan använda kommandot nedan för att visa den här filen i terminalen:

 $ cat /proc/version 

Kontrollera OS-versionen i Linux

Dessutom hittar vi versionen av kärnan inom den första raden i vår utdata:

Kontrollera operativsystemets version via GUI

Vi måste följa följande steg för att kontrollera versionen av operativsystemet med det grafiska användargränssnittet:

palindrom i java

Steg 1: Vi måste först gå till Inställningsverktyg i vårt system. För att göra det måste vi högerklicka på vårt skrivbord och välja inställningar som visas i skärmdumpen nedan:

Kontrollera OS-versionen i Linux

Dessutom kan vi hitta Inställningsverktyg genom Applikationsmeny. Tryck på supertangenten på vårt tangentbord och skriv in i sökfältet Inställningar. Klicka på inställningar ikon för att öppna när den visas.

Kontrollera OS-versionen i Linux

Steg 2: Välj Handla om fliken som visas i skärmdumpen nedan inuti Inställningsverktyg:

Som standard kommer fönstret nedan att visas i Handla om se när vi trycker på Detaljer flik. Här kommer vi att söka i vår OS-version. Vi kommer också att hitta alla andra detaljer förutom detaljerna i versionen som diskstorlek, OS-typ, grafik, processor, minne, etc.

Kontrollera OS-versionen i Linux