Para ver la versión de Ubuntu que está corriendo mi server, hago lo siguiente:
$ cat /etc/*-release
El resultado en mi caso es:
DISTRIB_ID=Ubuntu DISTRIB_RELEASE=8.04 DISTRIB_CODENAME=hardy DISTRIB_DESCRIPTION="Ubuntu 8.04"
Este procedimiento sirve también para otras distribuciones como Red Hat.
Una forma alternativa de hacerlo es mediante:
$ cat /etc/issue
Que mostrará por ejemplo:
Ubuntu 8.04 "Hardy Heron" \n \l
Aunque esta forma solo funciona en Ubuntu. En otras distros pueden probar:
$ cat /etc/motd
O también:
$ cat /etc/redhat-version
Una tercera forma, para las distrbuciones que adoptan LSB, es mediante el comando:
$ lsb_release -a
Esto mostrará:
No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 8.04.2 Release: 8.04 Codename: hardy