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.
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:
uname -r
A saída será algo semelhante a este:
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.
uname -a
A saída do comando deve ser assim:
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:
cat /proc/version
Você verá uma saída semelhante ao que viu com 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 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
dmesg | grep Linux
A saída terá algumas linhas, mas você deve capaz de identificar a versão do kernel do Linux facilmente.
[ 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?
Via itsfoss.com. Você pode conferir o post original em inglês:
3 Ways to Check Linux Kernel Version in Command LineÚltima atualização deste artigo: 29 de october de 2020