É comun que cheguemos em algum lugar e encontremos um Gnu/Linux rodando turbinado ou até mesmo para um troubleshooting, nada melhor do que antes de “meter a mão” saibamos aonde estamos “pisando”.
Quer saber qual sua distro? Use:
dmesg | head -n 2
Se o comando acima não exibir a real distribuição tente:
uname -a
Se mesmo assim ainda não rolar (caso do Fedora), use:
cat /etc/issue
Este último deve cravar!
Em algumas distribuições debian-based fica mais simples, Ubuntu, Mint, o próprio Debian e afins:
lsb_release -a
Também podemos usar:
cat /etc/debian_version
Para o caso acima, mas o lsb_release -a deve dar uma clareada.
Quando queremos ver Slackware podemos usar:
cat /etc/slackwareversion ou /etc/slackware ou /etc/SlackwareVersion.
Abraços! ah… seguem meus resultados:
[root@appunixlabs~]# dmesg | head -n 2
Initializing cgroup subsys cpuset
Linux version 2.6.25.14-108.fc9.i686 (mockbuild@) (gcc version 4.3.0 20110428 (Red Hat 4.3.0-8) (GCC) ) #1 SMP Mon Jun 4 14:08:11 EDT 2011
[root@appunixlabs ~]# cat /etc/issue
Fedora release 9 (Sulphur)
Kernel r on an m (l)
[root@appunixlabs ~]# uname -a
Linux localhost.localdomain 2.6.25.14-108.fc9.i686 #1 SMP Mon A Jun 4 14:08:11 EDT 2011 i686 i686 i386 GNU/Linux
[root@localhost ~]#