Méthode 1
Commande : lsb_release -a
Exemple :
[root@www ~]# lsb_release -a LSB Version: :base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch Distributor ID: CentOS Description: CentOS release 6.7 (Final) Release: 6.7 Codename: Final
Méthode 2
Commande : uname
uname -r
uname -a
//La plus complète
(applicable à tous les Linux, Y compris Redhat, SuSE, Debian, Centos, etc.)
Exemple :
[root@www ~]# uname Linux [root@www ~]# uname -r 2.6.32-431.23.3.el6.x86_64 [root@www ~]# uname -a Linux www 2.6.32-431.23.3.el6.x86_64 #1 SMP Thu Jul 31 17:20:51 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
Méthode 3
Commande : cat /etc/redhat-release
(Applicable à RedHat, CentOS)
Exemple :
[root@www ~]# cat /etc/redhat-release CentOS release 6.7 (Final)
Méthode 4
Commande :rpm -q redhat-release
rpm -q centos-release
(Applicable à RedHat, CentOS)
Exemple : (Je n'ai pas installé RedHat, j'ai installé CentOs)
[root@www ~]# cat /etc/redhat-release package redhat-release is not installed [root@www ~]# rpm -q centos-release centos-release-6-7.el6.centos.12.3.x86_64
Méthode 5
Commande :cat /proc/version
(commande pour la version actuelle de centos et la version correspondant à redhat)
Exemple :
[root@www ~]# cat /proc/version Linux version 2.6.32-431.23.3.el6.x86_64 (mockbuild@c6b8.bsys.dev.centos.org) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-4) (GCC) ) #1 SMP Thu Jul 31 17:20:51 UTC 2014