Possível duplicado:
Como descubro qual versão do Linux estou executando?
Preciso descobrir algumas informações sobre o sistema operacional do servidor em que estou trabalhando.
A versão de lançamento (por exemplo, 9.04 se Ubuntu ou 4 se RHEL) é importante para mim e o comando uname
não mostra.
$ uname -a
Linux xxxxxxx 2.6.9-78.0.22.EL #1 Fri Feb 31 25:71:00 EDT 2009 x86_64 GNU/Linux
Então: como obter essas informações por meio de um comando de linha de comando?
Respostas:
A maioria das distribuições modernas (se não todas) incluirá o comando lsb_release.
Deve dar o que você procura :)
fonte
O que você tem no / etc / * - release? Eu tenho / etc / lsb-release que contém:
http://linux.about.com/cs/linux101/g/lsbrelease.htm
fonte
Experimentar
cat / etc / lsb-release
fonte
Eu não sabia sobre lsb_release.
Meu método para sistemas baseados em RPM foi :
fonte
além do lsb-release (que está disponível como
lsb-release
pacote no debian), você pode olhar em / etc / debian_version (para debian e derivados) e / etc / issue para a maioria das outras distribuições.fonte