tente este para combinar todas as possibilidades se houver algum arquivo semelhante por acaso
cat /etc/*release*
cat /etc/*version*
Eu tenho acesso root ssh / terminal a um servidor linux. Como faço para determinar qual versão do centos eu tenho?
Algumas pessoas sugeriram que eu execute o comando cat /etc/redhat-release
, mas recebi um erro dizendo que arquivo não foi encontrado.
Na verdade, eu não tenho certeza se estou usando o CentOS. Isso é o que alguns sugeriram que poderia ser.
Aqui está uma lista de comandos que eu tentei que não me deram nenhum erro de arquivo ou diretório:
cat /etc/*release*
cat /etc/*version*
cat /proc/*version*
cat /proc/*release*
Aqui está uma lista de comandos do Linux que não existem:
lsb_release: command not found
wget: command not found
yum: command not found
Que tal isso:
cat /etc/issue
Tente
# rpm -qa | grep release
centos-release-5-8.el5.centos
centos-release-notes-5.8-0
... embora o fato de você não ter o / etc / redhat-release signifique que você não tem uma variante do redhat, ou que a instância instalada foi seriamente modificada.
Se é o Darwin, o sw_vers
oferece alguma coisa útil?
Algo como:
$ sw_vers
ProductName: Mac OS X
ProductVersion: 10.8.1
BuildVersion: 12B19
Tags centos