Versione del kernel
Se vuoi informazioni sulla versione del kernel, usa uname(1). Ad esempio:
$ uname -a
Linux localhost 3.11.0-3-generic #8-Ubuntu SMP Fri Aug 23 16:49:15 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
Informazioni sulla distribuzione
Se desideri informazioni sulla distribuzione, varieranno a seconda della tua distribuzione e se il tuo sistema supporta Linux Standard Base. Di seguito sono riportati alcuni modi per controllare e alcuni esempi di output.
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu Saucy Salamander (development branch)
Release: 13.10
Codename: saucy
$ cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=13.10
DISTRIB_CODENAME=saucy
DISTRIB_DESCRIPTION="Ubuntu Saucy Salamander (development branch)"
$ cat /etc/issue.net
Ubuntu Saucy Salamander (development branch)
$ cat /etc/debian_version
wheezy/sid
Puoi eseguire cat /etc/redhat-release
per verificare la versione di Red Hat Linux (RH) se utilizzi un sistema operativo basato su RH.
Un'altra soluzione che può funzionare su qualsiasi distribuzione Linux è lsb_release -a
.
E il uname -a
comando mostra la versione del kernel e altre cose.
Anche cat /etc/issue.net
mostra la versione del tuo sistema operativo... Questo file viene mostrato nel comando telnet quando vuoi connetterti al server. Per motivi di sicurezza, è meglio eliminare la versione e il nome del sistema operativo in questo file.
Se è un sistema basato su Debian, potresti farlo
cat /etc/*_version
o per un sistema basato su Red Hat o CentOS, puoi provare (funziona su Red Hat Enterprise Linux-7):
cat /etc/*-release