Il kernel è il componente essenziale di qualsiasi sistema operativo perché gestisce i processi, le risorse e fornisce un meccanismo per la comunicazione tra software e hardware. Ci sono molte versioni del kernel disponibili; Potresti affrontare situazioni in cui dovrai controllare la versione del kernel Linux installato sul tuo sistema Linux. Ad esempio, se si desidera eseguire il debug del problema hardware, sarai interessato a controllare la versione del kernel Linux.
Questo post presenta vari comandi per controllare la versione del kernel Linux installato sul tuo sistema Linux. Sto usando Ubuntu 20.04 per preparare questo articolo ed eseguire il comando. I comandi utilizzati in questo articolo sono generici e possono essere utilizzati su altri sistemi operativi basati su Linux come Linux Mint, Fedora, Debian, ecc.
Controlla la versione del kernel Linux con il comando UNAME
Il comando UNAME visualizza le informazioni di sistema. Per controllare la versione installata sul kernel Linux, digita il comando di seguito:
$ uname -r
L'output mostra che il kernel Linux versione 5.10.0-051000 è installato sul mio Ubuntu 20.04 Sistema. La spiegazione della versione del kernel è la seguente:
Versione 5- KernelConsiderando che il generico conferma che sto usando la versione desktop del kernel.
Controlla la versione del kernel Linux utilizzando il comando DMESG
Lo scopo di base del comando dmesg è scrivere i messaggi del kernel. Viene anche utilizzato per controllare la versione del kernel. Esegui i comandi DMESG con i privilegi sudo nel modo seguente per controllare la versione del kernel:
$ dmesg | Grep Linux
Controlla la versione del kernel Linux utilizzando il comando hostnamoctl
HostNamactl è un comando molto utile che viene utilizzato principalmente per modificare il nome host di sistema. Inoltre, mostra anche la versione del kernel.
$ hostnamictl
In particolare, per controllare solo la versione del kernel, utilizzare il comando GREP con hostNamectl:
$ hostnamictl | grep -i kernel
Controlla la versione del kernel Linux utilizzando il file /proc /versione
Il file system proc è un file system virtuale che viene creato all'avvio del sistema e svanisce quando l'arresto del sistema. Nel file system /proc, le informazioni sul kernel Linux sono archiviate nel file della versione. Il comando CAT può essere utilizzato per stampare il contenuto del file system della versione.
Digita il comando seguente per controllare la versione del kernel Linux:
$ cat /proc /versione
Conclusione
L'articolo spiega i vari comandi che possiamo utilizzare per controllare la versione installata del kernel Linux. Questi comandi funzionano su varie distribuzioni di Linux come Debian, CentOS, Fedora, Linux Mint, ecc.