Se você tiver sorte, algumas informações podem ser obtidas executando
lsb_release -a
Estou tentando saber qual versão do Linux um servidor remoto está executando. Conectei-me à minha conta com o SSH e usei o seguinte comando: uname -a
E eu tenho: Linux just103.justhost.com 2.6.32-20130307.60.9.bh6.x86_64 # 1 SMP Qui Mar 7 15:58:33 EST 2013 x86_64 x86_64 x86_64 GNU / Linux
Mas isso não me diz qual versão do Linux é.
Algum conselho? Obrigado,
Existe um arquivo lynx.cfg, então eu fiz head lynx.cfg e ele tem:
O canal padrão para este arquivo é /etc/lynx.cfg (Red Hat Linux, Fedora)
Então, mede que o sistema é o Red Hat Linux ou o Fedora?
Se você tiver sorte, algumas informações podem ser obtidas executando
lsb_release -a
Tente isso ...
$ cat /etc/*-release
"2.6.32-20130307.60.9.bh6.x86_64" sugere CentOS ou RedHat Linux. Para descobrir qual é a versão do CentOS (se for o CentOS), use:
cat /etc/redhat-release
ou mais geralmente:
cat /etc/*release
Outra maneira de fazer isso é procurar no / etc por arquivos de configuração, como servidores de atualização e repositórios, que são específicos da distribuição.
Isto:
cat /etc/issue*
também pode fornecer algumas pistas.
No entanto, outra maneira de fazer isso é procurar o gerenciador de pacotes instalado. Experimente estes:
apt-get -v yum --version pacman --version emerge --version pkgtool
Se você encontrar um deles, use-os para procurar por um pacote "lsb-release" ou similarmente nomeado, e se encontrado, instale-o e tente:
lsb_release -a
Tente usar a detecção do sistema operacional do nmap: link
Verifique todos os /etc/*
nesta função:
Se o seu debian check
cat /etc/debian_version
ou mais genralmente
cat /etc/*-release
cat /etc/*version
deve corresponder à maioria das distros
Se você tiver o comando yum
disponível, então ele é um RedHat / CentOS / Oracle e, em seguida, verifique suas configurações de yum
do repositório.
Se você tem apt-get
, então ele é relacionado ao Debian e novamente verifique seus repositórios de software para descobrir exatamente qual distribuição ele é.
Se você não tiver nenhum deles, pergunte à pessoa que criou sua conta de usuário;)
Tags linux