o kernel é o componente principal de um sistema operacional. Ele gerencia os recursos do sistema, e é uma ponte entre o hardware e o software do seu computador.
Existem várias razões pelas quais você pode precisar saber a versão do kernel que está em execução no seu sistema operacional GNU/Linux. Talvez esteja a depurar um problema relacionado com o hardware ou tenha conhecimento de uma nova vulnerabilidade de segurança que afecta versões mais antigas do kernel e queira descobrir se o seu kernel é vulnerável ou não., Seja qual for a razão, é muito fácil determinar a versão do kernel Linux a partir da linha de comandos.
neste tutorial, vamos mostrar-lhe várias maneiras diferentes de descobrir que versão do kernel Linux está a correr no seu sistema.
Using the uname Command #
The uname
command displays several system information including, the Linux kernel architecture, name version, and release.,
Para saber qual a versão do kernel do Linux está em execução no seu sistema, digite o seguinte comando:
uname -srm
Linux 4.15.0-54-generic x86_64
A saída acima mostra que o kernel do Linux de 64 bits e sua versão é 4.15.0-54
, onde:
-
4
– Versão do Kernel. -
15
– revisão principal. 0
– revisão menor.-
54
– número Patch. generic
– informação específica da distribuição.,
Using hostnamectl command #
The hostnamectl
utility is part of systemd, and it is used to query and change the system hostname., Ele também exibe a distribuição do Linux e a versão do kernel:
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
Você pode usar o grep
comando para filtrar a versão do kernel Linux:
hostnamectl | grep -i kernel
Kernel: Linux 4.15.0-54-generic
Usando o /proc/versão do Arquivo #
/proc
diretório contém arquivos virtual com informações sobre o sistema de memória , núcleos de CPU , sistemas de arquivos montados , e muito mais. A informação sobre o kernel em execução é armazenada no /proc/version
ficheiro virtual.,
Use cat
ou less
para exibir o conteúdo do arquivo:
cat /proc/version
A saída será algo como isto:
Conclusão #
temos mostrado como encontrar a versão do kernel do Linux em execução no seu sistema a partir da linha de comando. Os comandos devem funcionar em todas as distribuições Linux populares, incluindo Debian, Red Hat, Ubuntu, Arch Linux, Fedora, CentOS, Kali Linux, OpenSUSE, Linux Mint, e muito mais.
Deixe uma resposta