3 maneiras de verificar a versão do kernel do Linux na linha de comando

29 de outubro de 2020

Quer saber qual versão do kernel Linux seu sistema usa? Aqui estão várias maneiras de verificar sua versão do kernel no terminal Linux.

Você pode se encontrar em uma situação em que precise saber a versão exata do kernel do Linux sendo usada em seu sistema. Graças à poderosa linha de comando do Linux, você pode descobrir isso facilmente.

Maneira rápida de verificar a versão do kernel Linux

Você pode usar o seguinte comando para obter a versão do kernel do Linux:

uname -r Existem outras maneiras de obter informações ainda mais detalhadas sobre o kernel. Leia o resto do artigo para aprender em detalhes.

Neste artigo, vou mostrar vários métodos para descobrir sua versão do kernel e dizer o que esses números realmente significam. Se você prefere vídeos, aqui está um rápido. Não se esqueça de se inscrever em nosso canal no YouTube para obter mais dicas sobre Linux.

Como encontrar a versão do kernel Linux

Estou usando o Ubuntu enquanto escrevo este artigo. Mas esses comandos são genéricos e podem ser usados no Fedora, Debian, CentOS, SUSE Linux ou qualquer outra distribuição Linux.

// <! [CDATA [janela.__ Mirage2 = {petok: 5b8c7e022f8b0fcc485522b108be9724a7072917-1612379274-1800}; //]]>! [Verificar versão do kernel no Linux]() Verificar versão do kernel no Linux

1. Encontre o kernel do Linux usando o comando uname

uname é o comando do Linux para obter informações do sistema. Você também pode usá-lo para descobrir se está usando um sistema de 32 ou 64 bits.

Abra um terminal e digite o seguinte comando:

Comandos para usar no terminal

uname -r

![Checking Linux kernel version in command line]() Checking Linux kernel version in command line A saída será algo semelhante a este:

Comandos para usar no terminal

4.4.0-97-generic

Isso significa que você está executando o kernel Linux 4.4.0-97 ou, em termos mais genéricos, está executando o kernel Linux 4.4.

Mas o que os outros dígitos significam aqui? Deixe-me explicar:

  • 4 - Versão do kernel
  • 4 - Revisão principal
  • 0 - Revisão secundária
  • 97 - Correção de bug
  • genérico - string específica de distribuição. Para o Ubuntu, significa que estou usando a versão para desktop. Para a edição do servidor Ubuntu, seria ‘servidor’.

Você também pode usar o comando uname com a opção - a. Isso fornecerá mais informações do sistema, se necessário.

Comandos para usar no terminal

uname -a

Checking Linux kernel version in command line A saída do comando deve ser assim:

Comandos para usar no terminal

Linux itsfoss 4.4.0-97-generic #120-Ubuntu SMP Tue Sep 19 17:28:18 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux

Deixe-me explicar a saída e o que ela significa:

  • Linux - nome do kernel. Se você executar o mesmo comando no BSD ou macOS, o resultado será diferente.
  • itsfoss - Nome do host.
  • 4.4.0-97-generic - Lançamento do kernel (como vimos acima).
  • 120-Ubuntu SMP Ter 19 de setembro 17:28:18 UTC 2017 - Isso significa que o Ubuntu compilou o 4.4.0-97-genérico 120 vezes. Um carimbo de data/hora da última compilação também está lá.

  • x86_64 - Arquitetura da máquina.
  • x86_64 - Arquitetura do processador.
  • x86_64 - Arquitetura do sistema operacional (você pode executar um sistema operacional de 32 bits em um processador de 64 bits).
  • GNU/Linux - Sistema operacional (e não, não mostrará o nome da distribuição).

Mas vou salvá-lo da sobrecarga de informações. Vamos ver alguns outros comandos para encontrar sua versão do kernel Linux.

2. Encontre o kernel Linux usando o arquivo/proc/version

No Linux, você também pode encontrar as informações do kernel no arquivo/proc/version. Basta olhar para o conteúdo deste arquivo:

Comandos para usar no terminal

cat /proc/version

Checking Linux kernel version in command line Você verá uma saída semelhante ao que viu com uname.

Comandos para usar no terminal

Linux version 4.4.0-97-generic ([email protected]) (gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.4) ) #120-Ubuntu SMP Tue Sep 19 17:28:18 UTC 2017

Você pode ver a versão do kernel 4.4.0-97-genérica aqui.

3. Encontre a versão do kernel do Linux usando o comando dmesg

dmesg é um comando poderoso usado para escrever mensagens do kernel. Também é muito útil para obter informações do sistema.

Como o dmesg fornece uma grande quantidade de informações, você normalmente deve usar um comando como less para lê-lo. Mas como estamos aqui apenas para verificar a versão do kernel do Linux, o grepping no ‘Linux’ deve fornecer a saída desejada

Comandos para usar no terminal

dmesg | grep Linux

Checking Linux kernel version in command line A saída terá algumas linhas, mas você deve capaz de identificar a versão do kernel do Linux facilmente.

Comandos para usar no terminal

[ 0.000000] Linux version 4.4.0-97-generic ([email protected]) (gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.4) ) #120-Ubuntu SMP Tue Sep 19 17:28:18 UTC 2017 (Ubuntu 4.4.0-97.120-generic 4.4.87) [ 0.182880] [Firmware Bug]: ACPI: BIOS _OSI(Linux) query ignored [ 1.003861] Linux agpgart interface v0.103 [ 1.007875] usb usb1: Manufacturer: Linux 4.4.0-97-generic xhci-hcd [ 1.009983] usb usb2: Manufacturer: Linux 4.4.0-97-generic xhci-hcd [ 5.371748] media: Linux media interface: v0.10 [ 5.399948] Linux video capture interface: v2.00 [ 5.651287] VBoxPciLinuxInit

Como você verifica sua versão do kernel Linux e outras informações?

Das três maneiras discutidas aqui, eu uso uname o tempo todo. É o mais conveniente.

E se você? Qual comando você prefere para obter informações do kernel do Linux?

Confira também a versão original desse post em inglês
Esse post foi originalmente escrito por Abhishek Prakash e publicado no site itsfoss.com. Tradução sujeita a revisão.

3 Ways to Check Linux Kernel Version in Command Line

Propaganda
Blog Comments powered by Disqus.
Propaganda