Dans cet articles je vous présente quelque commandes à exécuter sur votre Shell pour savoir le nom de la distribution que vous utilisez et la version du noyau linux.
Méthode 1 : /etc/*-release
Pour trouver le nom et la version de la distribution de linux que vous utilisez taper la commande ci-dessous :
cat /etc/*-release
Exemple au niveau de CentOS et Oracle Linux :
CentOS :
[root@server ~]# cat /etc/*-release CentOS Linux release 7.9.2009 (Core) NAME="CentOS Linux" VERSION="7 (Core)" ID="centos" ID_LIKE="rhel fedora" VERSION_ID="7" PRETTY_NAME="CentOS Linux 7 (Core)" ANSI_COLOR="0;31" CPE_NAME="cpe:/o:centos:centos:7" HOME_URL="https://www.centos.org/" BUG_REPORT_URL="https://bugs.centos.org/" CENTOS_MANTISBT_PROJECT="CentOS-7" CENTOS_MANTISBT_PROJECT_VERSION="7" REDHAT_SUPPORT_PRODUCT="centos" REDHAT_SUPPORT_PRODUCT_VERSION="7" CentOS Linux release 7.9.2009 (Core) CentOS Linux release 7.9.2009 (Core)
Oracl linux :
[root@server ~]# cat /etc/*-release
Oracle Linux Server release 8.4
NAME="Oracle Linux Server"
VERSION="8.4"
ID="ol"
ID_LIKE="fedora"
VARIANT="Server"
VARIANT_ID="server"
VERSION_ID="8.4"
PLATFORM_ID="platform:el8"
PRETTY_NAME="Oracle Linux Server 8.4"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:oracle:linux:8:4:server"
HOME_URL="https://linux.oracle.com/"
BUG_REPORT_URL="https://bugzilla.oracle.com/"
ORACLE_BUGZILLA_PRODUCT="Oracle Linux 8"
ORACLE_BUGZILLA_PRODUCT_VERSION=8.4
ORACLE_SUPPORT_PRODUCT="Oracle Linux"
ORACLE_SUPPORT_PRODUCT_VERSION=8.4
Red Hat Enterprise Linux release 8.4 (Ootpa)
Oracle Linux Server release 8.4
Methode 2 : utiliser la commande lsb_release
[root@server ~]# lsb_release -a LSB Version: :core-4.1-amd64:core-4.1-noarch Distributor ID: CentOS Description: CentOS Linux release 7.9.2009 (Core) Release: 7.9.2009 Codename: Core
[root@server ~]# lsb_release -a LSB Version: :core-4.1-amd64:core-4.1-noarch Distributor ID: OracleServer Description: Oracle Linux Server release 8.4 Release: 8.4 Codename: n/a
Si vous ne trouvez pas la commande lsb_release, vous pouvez suivre ce guide pour l’installer.
Method 3 : la commande hostnamectl
La commande hostnamectl affiche plusieurs informations dont le nom et la version de la distribution :
[root@server ~]# hostnamectl Static hostname: server.monsite.com Icon name: computer-vm Chassis: vm Machine ID: 4132739f69ae431b92f20ee6c25957ac Boot ID: dca034afd9424585baa87628c2d55163 Virtualization: vmware Operating System: Oracle Linux Server 8.4 CPE OS Name: cpe:/o:oracle:linux:8:4:server Kernel: Linux 5.4.17-2102.203.6.el8uek.x86_64 Architecture: x86-64
Installation d’un certificat SSL sur un serveur Nginx
Kubernetes : Le Scheduler ( Partie 2)
Comment vérifier les ports ouverts sur Linux
Mis en place d’un cluster kubernetes avec kubeadm
Fail2Ban : How to protect Linux services