Dans le cas ou on doit faire une intervention sur une machine ou sur un serveur, c’est la question qu’on peut se poser. Si on ne dispose pas d’environnement graphique, ou si on ne sait pas retrouver cette information sur son bureau, voila comment vous en dépatouiller en utilisant Bash.
Il faut savoir que ce type d’information est en fait stocké dans plusieurs fichiers :
Dans /etc/issue
Nous avons le nom de la distribution avec sa version
$ cat /etc/issue Ubuntu 10.04 LTS \n \l
Dans /proc/version
Nous avons la version du noyau utilisé
$ cat /proc/version Linux version 2.6.32-23-generic (buildd@rothera) (gcc version 4.4.3 (Ubuntu 4.4.3-4ubuntu5) ) #37-Ubuntu SMP Fri Jun 11 07:54:58 UTC 2010
Avec la commande lsb_release
$ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 10.10 Release: 10.10 Codename: maverick
Merci à Bi30 pour cette dernière info 🙂
Sinon, il y a aussi la commande suivante (lsb pour Linux Standard Base):
lsb_release -a