Annons

Vilken version av Linux kör du? Ubuntu? Båge? Röd hatt? Nej, det är inte det du verkligen vill veta, eller hur? Vad du vill ha är den faktiska Linux-versionen, eller till och med Linux-kärnversionen.

När allt kommer omkring visas det inte någonstans, så hur kunde du veta det? Här är nio kommandon som hjälper dig att kontrollera Linux-versionen och Kernel-versionen av din nuvarande distro.

OS-version eller kärna: Vad är skillnaden?

Det första du ska kontrollera är om du letar efter OS-versionen eller Kernel-versionen.

Till exempel, om du använder Ubuntu, kanske du vill kontrollera versionen av operativsystemet. Det kan vara 19.04, men finns det ett efterföljande byggt nummer?

Å andra sidan kan du behöva känna till Linux-kärnversionen. Kärnan är kärnan i Linux, koden som låter programvaran kommunicera med hårdvaran. Vår guide till Linux-kärnan Vad är en kärna i Linux och hur kontrollerar du din version?Linux är ett operativsystem, eller hur? Nä, inte precis! Det är faktiskt en kärna. Men vad är Linux-kärnan? Läs mer kommer att förklara detta mer i detalj.

Visa din Linux-version på skrivbordet

Förutom de nio kommandoradsalternativen nedan kan du också kontrollera din Linux-version från skrivbordet. Detta kommer att skilja sig beroende på skrivbordsmiljön och operativsystemet. Men om du vill kontrollera din Ubuntu-version, din CentOS-version eller vad som helst, utan kommandoraden, kan du det.

För att till exempel kontrollera din Ubuntu-version från skrivbordet, gå till Systeminställningar > Detaljer. Här ser du distroversionen du kör. Även om detta inte ger dig lika mycket detaljer som kommandoraden, är det tillräckligt för att bekräfta din Linux-version.

Hur du kontrollerar din Linux Distro och kärnversion

Som du har förstått kommer skrivbordet bara att ge dig grundläggande information om din Linux-version. För mer information måste du lita på kommandoraden.

Olika kommandon kan användas för att avslöja intressant information om ditt Linux-system. Tillsammans med informationen om din Linux-version kan du få reda på distributionsutgåvan, kodnamnet och kärnan. Denna information kan visa sig användbar av flera skäl. Du behöver den nattetid för felsökning, till exempel, eller helt enkelt för att kontrollera om din Linux-version har uppdaterats.

Följande nio kommandon låter dig kontrollera din Linux-version och Kernel-version från terminalen.

1. Visa enkelt din Linux OS-version med cat /etc/os-release

Kontrollera din Linux-version med osrelease

Ditt första alternativ är att kontrollera OS-release-filen i /etc/-katalogen. Detta kommer att ge en ganska detaljerad redogörelse för ditt Linux-operativsystems version. Vi kan kontrollera detta snabbt med kommandot cat (concatenate), som kan användas för att visa eller skapa nya filer.

cat /etc/os-release

Vårt exempel testades med Ubuntu. Här listas OS-namn, fullständig version, versions-ID och kodnamn.

2. Ett annat alternativ för att kontrollera din Linux-version: cat /etc/*release

Kontrollera din Linux-version

Lite mer information kan samlas in med hjälp av *release-filen istället. Detta visar all information från filer som slutar med ordet "release" i /etc/-katalogen, sammanlänkade till en enda utgång.

cat /etc/*release

Utgången är i stort sett densamma som tidigare, men med ytterligare distributionsinformation.

3. Skaffa din Linux-version: cat /etc/issue

använd issue-kommandot för att kontrollera din Linux-version

För ett enklare svar på din begäran om ett Linux OS-versionsnummer, prova detta cat-kommando.

cat /etc/issue

Här ser du distronamnet och versionen. Enkel!

4. Hitta din Linux Distro-version: lsb_release -a

Använd kommandot lsb_release för att kontrollera din Linux-version

Kommandot lsb_release visar Linux Standard Base (lsb) information om din Linux-distro.

lsb_release -a

Lägg märke till namnet på distributören, liksom distronamnet, releasen och kodnamnet. Återigen, detta är ett enkelt kommando med kompakta, tydliga resultat.

5. Visa Linux-kärnversionen med hostnamectl

Kontrollera din version med hostnamectl

Hostnamectl-kommandot kan användas för att ändra systemets värdnamn men används ensamt visar Linux-versionsdetaljer.

värdnamnectl

Genom att använda kommandot visas enhetens värdnamn, tillsammans med maskin-ID och arkitektur. Du hittar också Linux-versionen och Linux-kärnversionen som visas med detta kommando.

6. Använd uname -r för att kontrollera Linux-kärnversionen

Kontrollera din Linux-kärnversion med uname -r

Även om det föregående kommandot visar detaljer om Linux-kärnversionen, om du vill, försök med uname -r istället.

uname -r

Detta kommer att mata ut versionsnumret för din distros Linux-kärna. Det finns inget sammanhang till detta, bara versionsnumret.

7. Mer information om Linux-kärnan Med uname -mrs

Kontrollera din inux-kärnversion med uname

Ytterligare information om din nuvarande distros Linux-version kan hittas genom att expandera -r-växeln till -mrs.

languaguname -mrs

Det här har inget med din fru eller mamma att göra. Snarare ger kommandot -mrs information om kärnans namn och hårdvaruversion. I vårt exempel har vi kört kommandot på en Raspberry Pi 4, som visar armv71. En 32-bitars eller 64-bitars Intel/AMD-baserad arkitektur skulle visa x86_64 istället.

8. Visa mer Linux-kärnversionsinformation: uname -a

Kontrollera din Linux-kärnversion med uname -a

Ännu mer information kan visas om din Linux-kärna med kommandotillägget -a.

uname -a

Med detta kommer du att se enhetsnamn, Linux-kärnversion, releasedatum, arkitektur och fullständigt OS-namn (vanligtvis GNU/Linux Varför knappast någon kallar Linux "GNU/Linux"Du är intresserad av Linux och har läst några blogginlägg. Längs vägen har du stött på ett roligt namn: GNU/Linux. Men vad betyder detta? Läs mer ).

9. Detaljerad Linux-kärninformation med cat /proc/version

Kontrollera din Linux-kärnversion på kommandoraden

Det sista alternativet för att kontrollera din Linux-kärnversion är ett annat cat-kommando. Detta använder versionsfilen i katalogen /proc.

cat /proc/version

Du hittar versionsnumret för din nuvarande Linux-kärna, sammanställt från information från filerna /proc/sys/kernel/ostype, /proc/sys/kernel/osrelease och /proc/sys/kernel/version. Som nämnts tidigare sammanfogar kommandot cat information från olika filer, vilket är vad som händer här.

Nu vet du vilken version av Linux du kör

Med nio kommandoradsalternativ och detaljerna du kan hitta i din distros valda skrivbordsmiljö, bör du nu veta hur du hittar din Linux OS-version. Det är enkelt att kontrollera din Linux-distro – om du vet hur! På samma sätt bör det nu också vara tydligt att spåra detaljerna för din Linux-kärnversion.

Vill du göra mer i Linux-terminalen? Bli en Linux kommandoradsmästare med dessa tips och tricks Bli en Linux Command Line Master med dessa tips och tricksOavsett om du är helt ny på Linux, eller en erfaren Linux-veteran, erbjuder kommandoraden en uppsjö av användningsområden. Prova dessa tips för att bemästra kommandoraden. Läs mer .

Christian Cawley är biträdande redaktör för säkerhet, Linux, gör-det-själv, programmering och Tech Explained. Han producerar också The Really Useful Podcast och har lång erfarenhet av skrivbords- och mjukvarustöd. Christian är en bidragsgivare till tidningen Linux Format och är en Raspberry Pi-pyssare, en Lego-älskare och en fan av retrospel.