Saber o nome e a versão de uma distro é vital para usuários e administradores. As informações são importantes em inúmeras situações, como instalar novos aplicativos ou recursos, solução de problemas, etc. Este guia demonstrará como verificar a versão do sistema operacional na linha de comando no Linux.
Verificando a versão do sistema operacional
Aqui estão algumas das maneiras mais simples de verificar a versão do sistema operacional. Quase todos esses métodos devem se aplicar a qualquer distro Linux. Esses métodos utilizam as ferramentas embutidas e o recurso Linux vem com.
Verificação da versão do sistema operacional de /etc /oscha de liberação
Em Linux, o liberação do sistema operacional O arquivo contém várias informações sobre o sistema. Existem duas cópias do arquivo em dois locais diferentes.
Curiosamente, o arquivo localizado em /etc/os liberação terá precedência sobre /usr/lib/os-lançamento.
Ele contém informações no formato de uma nova lista separada por várias variáveis. Ele contém informações como nome do sistema operacional, versão, identificação de versão, ID da criação, etc.
Para verificar o conteúdo do liberação do sistema operacional Arquivo, execute o seguinte comando.
$ CAT /etc /OSObserve que a saída variará de uma distro Linux para outra. Este arquivo só estará disponível se o sistema operacional usar o Systemd Como o sistema init.
Aqui estão alguns exemplos que ajustam o conteúdo de liberação do sistema operacional Para imprimir apenas detalhes específicos. O comando a seguir imprimirá apenas a versão e o nome do sistema operacional.
$ eGREP '^(versão | nome) =' /etc /os-lançamentoPara verificar apenas a versão do sistema operacional, execute o seguinte comando em vez disso.
$ grep '^versão' /etc /osVerificação da versão do sistema operacional usando lsb_release
O lsb_release A ferramenta fornece determinadas LSB (Base Padrão Linux) e informações específicas para distro. Geralmente, lsb_release é usado no seguinte formato.
Aqui, diz a bandeira "-a" lsb_release Para imprimir todas as informações sobre o sistema operacional, ele pode fornecer. Como alternativa, você pode imprimir um relatório mínimo usando a bandeira “-s” ou “-short”. Ele omitirá os cabeçalhos na saída.
$ lsb_release --l -shortEsta ferramenta também suporta imprimir uma informação específica de cada vez. Por exemplo, para imprimir apenas a descrição do sistema operacional, use a bandeira "-d" ou "-Description".
$ lsb_release -dPara exibir o codinome do sistema operacional atual, use o sinalizador "-c" ou "-codename".
$ lsb_release -CA página do homem contém uma descrição aprofundada de todas as opções disponíveis.
$ MAN LSB_RELEASEVerificação da versão do sistema operacional usando hostnamectl
O hostnamectl O comando é responsável por gerenciar o nome do host do sistema Linux e as configurações relacionadas. Também pode imprimir uma série de informações sobre o sistema e sistema operacional.
Verificação da versão do sistema operacional usando uname
Igual a lsb_release e hostnamectl, uname é outra ferramenta para relatar várias informações sobre a máquina e o sistema operacional. No entanto, a saída é um pouco mais desorganizada em comparação com hostnamectl saída.
Para imprimir todas as informações sobre o sistema, execute o seguinte uname comando. Aqui, a bandeira “-a” diz a Uname para imprimir todas as informações suportadas.
$ uname -aTambém podemos contar uname Para imprimir apenas detalhes específicos. Por exemplo, a bandeira "-v" ou "-kernel-version" imprimirá a versão do kernel.
$ uname -vA seguir uname O comando imprimirá o rótulo do sistema operacional.
$ uname -oPara todas as opções disponíveis e suas explicações, verifique a página do homem.
$ Man UnameVerificação da versão do sistema operacional de /etc /edição
O arquivo /etc/edição Informações de identificação do sistema de armazenamento. Geralmente é mostrado antes de você ser solicitado a fazer login em sua conta. Verifique o conteúdo do arquivo.
Verificação da versão do sistema operacional usando /proc /versão
É um arquivo de texto que inclui informações sobre o kernel Linux.
Verificação da versão do sistema operacional usando /etc /*liberação
Se nenhum dos métodos mencionados acima foi bem -sucedido, é altamente provável que você esteja executando um sistema Linux muito antigo. Se for esse o caso, temos que tirar proveito de um método muito rudimentar de verificar as informações do sistema operacional.
Execute o seguinte comando.
$ cat /etc /*liberaçãoAqui, o CAT lerá e imprimirá o conteúdo de todos os arquivos que correspondem ao padrão. Você pode verificar quais arquivos estamos lendo.
$ ls -lh /etc /*liberaçãoPensamentos finais
Este guia demonstra como verificar a versão do sistema operacional Linux em execução na máquina. Embora existam muitas ferramentas de terceiros, podemos alcançá-lo usando as ferramentas e recursos internos apenas.
A versão de um sistema operacional Linux é uma informação importante. Geralmente, os pacotes Linux são construídos para trabalhar com uma versão Linux específica em mente. Conhecer a versão Linux pode ajudar a solucionar comportamentos ou erros inesperados. Também é importante quando uma nova versão do Distro Linux é lançada. É uma informação simples e crucial para acompanhar.