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

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

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

Neste artigo, mostrarei vários métodos para conhecer a versão do kernel, juntamente com o que esses números realmente significam. Se você preferir vídeos, aqui vai um rápido. Não se esqueça de se inscrever em nosso canal no YouTube para mais dicas sobre Linux.

Como encontrar a versão do kernel do Linux

Eu estou usando o Ubuntu 16.04 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.

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 saber se está usando um sistema de 32 ou 64 bits.

Abra um terminal e use o seguinte comando:

uname -r 

A saída será algo semelhante a isto:

 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 versão 4.4.

Mas o que significam outros dígitos aqui? Deixe-me explicar isso para você:

  • 4 - versão do kernel
  • 4 - Revisão principal
  • 0 - revisão menor
  • 97 - Correção de bug
  • genérico - string específica da distribuição. Para o Ubuntu, isso significa que estou usando a versão desktop. Para a edição do servidor Ubuntu, deve ser servidor.

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

 uname -a 

A saída do comando deve gostar disso:

 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 dar um significado a ela:

  • Linux - nome do kernel. Se você executar o mesmo comando no BSD ou no macOS, o resultado será diferente.
  • itsfoss - hostname
  • 4.4.0-97-generic - Kernel release (acabamos de ver isso)
  • # 120-Ubuntu SMP Ter 19 de setembro 17:28:18 UTC 2017 - Isso significa que o Ubuntu compilou a versão 4.4.0-97-generic 120 vezes. O último registro de data e hora da 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, ele não mostrará o nome da distribuição)

Eu vou te salvar da sobrecarga de informação. Então, vamos ver outros comandos para encontrar a versão do kernel do Linux.

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

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

 cat /proc/version 

Você verá uma saída semelhante ao que vimos com o uname.

 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 o kernel versão 4.4.0-97-genérico aqui.

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

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

Como o dmesg fornece muitas informações, você deve usar um comando como less para lê-lo. Mas como você está aqui apenas para verificar a versão do kernel Linux, o grepping no Linux deve fornecer a saída desejada.

 dmesg | grep Linux 

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

 [ 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 a versão do kernel do Linux e outras informações?

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

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

Recomendado

Qalculate! - A melhor aplicação de calculadora em todo o universo
2019
Conheça Nitrux: A Distribuição Linux Mais Bonita de Sempre?
2019
Coisas para fazer depois de instalar o openSUSE Leap 15
2019