Jádro je základní součástí operačního systému. Spravuje systémové prostředky a je mostem mezi hardwarem a softwarem vašeho počítače.
Existuje několik důvodů, proč byste mohli potřebovat znát verzi jádra, které běží na vašem operačním systému GNU/Linux. Možná ladíte problém související s hardwarem nebo jste se dozvěděli o nové bezpečnostní chybě ovlivňující starší verze jádra a chcete zjistit, zda je vaše jádro zranitelné či nikoli. Ať už je důvod jakýkoli, je docela snadné určit verzi linuxového jádra z příkazového řádku.
V tomto tutoriálu vám ukážeme několik různých způsobů, jak zjistit, jaká verze linuxového jádra běží na vašem systému.
Použití uname
Příkaz #
uname
zobrazí několik systémových informací včetně architektury linuxového jádra, verze názvu a vydání.
Chcete-li zjistit, jaká verze linuxového jádra běží na vašem systému, zadejte následující příkaz:
uname -srm
Linux 4.15.0-54-generic x86_64
Výše uvedený výstup ukazuje, že linuxové jádro je 64bitové a jeho verze je 4.15.0-54
, kde:
4
- Verze jádra.15
- Hlavní revize.0
- Malá revize.54
- Číslo opravy.generic
- Informace specifické pro distribuci.
Pomocí hostnamectl
příkaz #
hostnamectl
obslužný program je součástí systemd a používá se k dotazování a změně názvu hostitele systému. Zobrazuje také distribuci Linuxu a verzi jádra:
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
Můžete použít grep
příkaz k odfiltrování verze linuxového jádra:
hostnamectl | grep -i kernel
Kernel: Linux 4.15.0-54-generic
Pomocí /proc/version
Soubor #
/proc
adresář obsahuje virtuální soubory s informacemi o systémové paměti, jádrech CPU, připojených souborových systémech a další. Informace o běžícím jádře jsou uloženy v /proc/version
virtuální soubor.
Použijte cat
nebo less
pro zobrazení obsahu souboru:
cat /proc/version
Výstup bude vypadat nějak takto:
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
Závěr č.
Ukázali jsme vám, jak zjistit verzi linuxového jádra běžícího na vašem systému z příkazového řádku. Příkazy by měly fungovat na všech populárních distribucích Linuxu včetně Debian, Red Hat, Ubuntu, Arch Linux, Fedora, CentOS, Kali Linux, OpenSUSE, Linux Mint a dalších.
Pokud máte nějaké dotazy, neváhejte zanechat komentář.