Android

Hur man kontrollerar kärnversionen i Linux

Основы Ubuntu Linux: apt-get, bash, командная строка

Основы Ubuntu Linux: apt-get, bash, командная строка

Innehållsförteckning:

Anonim

Kärnan är kärnkomponenten i ett operativsystem. Det hanterar systemets resurser, och det är en bro mellan din dators hårdvara och programvara.

Det finns olika skäl till varför du kanske behöver veta vilken version av kärnan som körs på ditt GNU / Linux-operativsystem. Kanske du felsöker ett hårdvarorelaterat problem eller lär dig om en ny säkerhetssårbarhet som påverkar äldre kärnversioner och du vill ta reda på om din kärna är sårbar eller inte. Oavsett anledning är det ganska enkelt att bestämma Linux-kärnversionen från kommandoraden.

I den här tutorialen visar vi dig flera olika sätt att ta reda på vilken version av Linux-kärnan som körs på ditt system.

Använd kommandot uname

Kommandot uname visar flera systeminformation inklusive Linux- uname och utgivningen.

För att ta reda på vilken version av Linux-kärnan som körs på ditt system skriver du följande kommando:

uname -srm

Linux 4.15.0-54-generic x86_64

Utgången ovan visar att Linux-kärnan är 64-bitars och dess version är 4.15.0-54 , där:

  • 4 - Kärnversion. 15 - Major Revision. 0 - Mindre revision. 54 - Patchnummer. generic - Distributionsspecifik information.

Med kommandot hostnamectl

Verktyget hostnamectl är en del av systemd, och det används för att fråga och ändra systemvärdnamnet. Det visar också Linux-distributionen och kärnversionen:

hostnamectl

Static hostname: linuxize.localdomain Icon name: computer-laptop Chassis: laptop Machine ID: af8ce1d394b844fea8c19ea5c6a9bd09 Boot ID: 15bc3ae7bde842f29c8d925044f232b9 Operating System: Ubuntu 18.04.2 LTS Kernel: Linux 4.15.0-54-generic Architecture: x86-64

Du kan använda grep kommandot för att filtrera bort Linux-kärnversionen:

hostnamectl | grep -i kernel

Kernel: Linux 4.15.0-54-generic

Med /proc/version File

Katalogen /proc innehåller virtuella filer med information om systemminnet, CPU-kärnor, monterade filsystem och mer. Information om den körande kärnan lagras i den /proc/version virtuella filen.

Använd cat eller less att visa innehållet i filen:

cat /proc/version

Utgången ser ut så här:

Linux version 4.15.0-54-generic (buildd@lgw01-amd64-014) (gcc version 7.4.0 (Ubuntu 7.4.0-1ubuntu1~18.04.1)) #58-Ubuntu SMP Mon Jun 24 10:55:24 UTC 2019

Slutsats

Vi har visat dig hur du hittar versionen av Linux-kärnan som körs på ditt system från kommandoraden. Kommandona bör fungera på alla populära Linux-distributioner inklusive Debian, Red Hat, Ubuntu, Arch Linux, Fedora, CentOS, Kali Linux, OpenSUSE, Linux Mint och mer.

Lämna gärna en kommentar om du har några frågor.

terminal