Android

Kako provjeriti verziju kernela u Linuxu

Kako proveriti verziju Linux Mint-a/Ubuntu-a(takodje i verziju kernela)

Kako proveriti verziju Linux Mint-a/Ubuntu-a(takodje i verziju kernela)

Sadržaj:

Anonim

Kernel je glavna komponenta operativnog sustava. Upravlja resursima sustava i most je između hardvera i softvera vašeg računala.

Postoji nekoliko razloga zbog kojih ćete možda trebati znati verziju kernela koja radi na vašem GNU / Linux operativnom sustavu. Možda uklanjate pogrešku u vezi s hardverom ili ste saznali za novu sigurnosnu ranjivost koja utječe na starije verzije kernela i želite otkriti je li vaše jezgro ranjivo ili ne. Bez obzira na razlog, lako je odrediti verziju Linux kernela iz naredbenog retka.

U ovom ćemo vam vodiču pokazati nekoliko različitih načina da saznate koja verzija Linux kernela radi na vašem sustavu.

Korištenje uname naredbe

Naredba uname prikazuje nekoliko informacija o sustavu, uključujući arhitekturu Linux kernel-a, verziju imena i izdanje.

Da biste saznali koja se inačica Linux kernela izvodi na vašem sustavu, upišite sljedeću naredbu:

uname -srm

Linux 4.15.0-54-generic x86_64

Izlazni rezultat pokazuje da je Linux kernel 64-bitni, a njegova verzija je 4.15.0-54 , gdje:

  • 4 - Verzija kernela. 15 - Glavna revizija. 0 - Manja revizija. 54 - Broj zakrpe. generic - Informacije o distribuciji specifične.

Upotreba naredbe hostnamectl

Pomoćni program hostnamectl dio je systemd, a koristi se za ispitivanje i promjenu imena glavnog računala sustava. Također prikazuje Linux distribuciju i verziju jezgre:

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

Za filtriranje verzije Linux kernela možete koristiti naredbu grep :

hostnamectl | grep -i kernel

Kernel: Linux 4.15.0-54-generic

Korištenje /proc/version datoteke

/proc imenik sadrži virtualne datoteke s informacijama o sistemskoj memoriji, CPU jezgrama, montiranim datotečnim sustavima i još mnogo toga. Podaci o pokrenutom kernelu pohranjuju se u virtualnu datoteku /proc/version .

Koristite cat ili less za prikaz sadržaja datoteke:

cat /proc/version

Izlaz će izgledati ovako:

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

Zaključak

Pokazali smo vam kako pronaći naredbenu liniju verziju Linux kernela koja radi na vašem sustavu. Naredbe trebaju raditi na svim popularnim Linux distribucijama, uključujući: Debian, Red Hat, Ubuntu, Arch Linux, Fedora, CentOS, Kali Linux, OpenSUSE, Linux Mint i još mnogo toga.

Slobodno ostavite komentar ako imate bilo kakvih pitanja.

terminal