Les commandes pour obtenir des informations système sous Linux permettent d’afficher des détails sur l’état du système d’exploitation, du noyau, de l’architecture matérielle, ainsi que des processus en cours. Ces commandes sont essentielles pour obtenir des statistiques sur la machine et pour diagnostiquer d’éventuels problèmes. Dans cette section, nous allons explorer les commandes les plus utilisées pour interroger l’environnement système sous Linux.
Pour chacune des commandes Linux, je fournirai des conseils pratiques, des astuces et des exemples concrets pour vous aider à appliquer ces nouvelles connaissances.
lsb_release
Section intitulée « lsb_release »La commande lsb_release permet d’afficher des informations sur la
distribution Linux en cours d’utilisation. Elle est utile pour connaître la
version de la distribution, le nom de la version, et d’autres détails
pertinents. Cette commande est souvent utilisée pour vérifier la version de
la distribution avant d’installer des logiciels ou de mettre à jour le
système.
lsb_release -aNo LSB modules are available.Distributor ID: UbuntuDescription: Ubuntu 24.04.1 LTSRelease: 24.04Codename: nobleLa commande arch permet d’afficher l’architecture matérielle du système
d’exploitation. Elle est souvent utilisée pour déterminer si le système
fonctionne sur une architecture 32 bits ou 64 bits. Cette information est
utile pour choisir les bons paquets logiciels à installer, en fonction de
l’architecture du système.
archx86_64La commande uname permet d’afficher des informations sur le système
d’exploitation et le noyau Linux. Elle est souvent utilisée pour obtenir des
informations sur l’architecture matérielle, le nom du noyau, la version du
noyau, et d’autres détails pertinents.
uname -aLinux master2 6.8.0-58-generic #60-Ubuntu SMP PREEMPT_DYNAMIC Fri Mar 14 18:29:48 UTC 2025 x86_64 x86_64 x86_64 GNU/LinuxCette commande affiche des informations détaillées sur le système, y compris :
- Le nom du noyau
- Le nom de l’hôte
- La version du noyau
- La date et l’heure de compilation du noyau
- L’architecture matérielle (par exemple, x86_64 pour les systèmes 64 bits)
- Le type de système d’exploitation (par exemple, GNU/Linux)
Options courantes :
-a: Affiche toutes les informations disponibles.-r: Affiche la version du noyau.-s: Affiche le nom du noyau.-m: Affiche l’architecture matérielle.-n: Affiche le nom de l’hôte.-v: Affiche la version du noyau.-o: Affiche le nom du système d’exploitation.-p: Affiche le type de processeur.-i: Affiche le type de matériel.-l: Affiche le nom du noyau en long format.
hostname
Section intitulée « hostname »La commande hostname permet d’afficher ou de modifier le nom d’hôte du
système. Le nom d’hôte est le nom unique attribué à un ordinateur sur un réseau,
et il est utilisé pour identifier la machine dans les communications réseau.
hostnamemaster2Cette commande affiche le nom d’hôte actuel du système. Options courantes :
-s: Affiche le nom d’hôte court (sans le domaine).-f: Affiche le nom d’hôte complet (FQDN - Fully Qualified Domain Name).
La commande uptime permet d’afficher depuis combien de temps le système est
en cours d’exécution, ainsi que la charge moyenne du système sur les 1, 5 et 15
dernières minutes. Elle est utile pour évaluer la stabilité du système et
déterminer si le système est sous une charge élevée.
uptime 18:29:45 up 5 days, 2:15, 1 user, load average: 0.00, 0.01, 0.05Cette commande affiche les informations suivantes :
- L’heure actuelle
- Le temps écoulé depuis le dernier démarrage du système
- Le nombre d’utilisateurs connectés
- La charge moyenne du système sur les 1, 5 et 15 dernières minutes
Le load average est une mesure de la charge du système, indiquant le nombre de processus en attente d’exécution. Les valeurs de charge moyenne sont généralement exprimées sous la forme de trois nombres, qui représentent la charge moyenne sur les 1, 5 et 15 dernières minutes. Par exemple, dans la sortie ci-dessus, la charge moyenne est de 0.00, 0.01 et 0.05 pour les 1, 5 et 15 dernières minutes respectivement.
La charge moyenne est un indicateur de la charge du système. Elle représente le nombre moyen de processus en attente d’exécution sur le système.
Pour interpréter la charge moyenne, il faut tenir compte du nombre de cœurs de la machine. Par exemple :
- Une charge moyenne inférieure au nombre de cœurs indique que le système est sous-utilisé.
- Une charge moyenne supérieure au nombre de cœurs indique que le système est surchargé.
- Une charge moyenne égale au nombre de cœurs indique que le système est sous une charge équilibrée.
Options courantes :
-p: Affiche le temps écoulé depuis le dernier démarrage sous une forme plus lisible (par exemple, “5 jours, 2 heures”).-s: Affiche uniquement le temps écoulé depuis le dernier démarrage.-h: Affiche les informations sous une forme plus lisible (par exemple, “5 jours, 2 heures”).
Contrôle de connaissances
Section intitulée « Contrôle de connaissances »Contrôle de connaissances
Validez vos connaissances avec ce quiz interactif
Informations
- Le chronomètre démarre au clic sur Démarrer
- Questions à choix multiples, vrai/faux et réponses courtes
- Vous pouvez naviguer entre les questions
- Les résultats détaillés sont affichés à la fin
Lance le quiz et démarre le chronomètre
📋 Récapitulatif de vos réponses
Vérifiez vos réponses avant de soumettre. Cliquez sur une question pour la modifier.
Détail des réponses
Conclusion
Section intitulée « Conclusion »Nous avons exploré plusieurs commandes essentielles pour obtenir des informations système sous Linux. Ces commandes sont utiles pour diagnostiquer des problèmes, surveiller les performances du système et obtenir des informations sur l’environnement d’exécution. En maîtrisant ces commandes, vous serez en mesure de mieux comprendre le fonctionnement de votre système Linux et de résoudre des problèmes plus efficacement.
FAQ - Questions Fréquemment Posées
Section intitulée « FAQ - Questions Fréquemment Posées »La commande lsb_release permet d'afficher des informations sur la distribution Linux utilisée, comme la version, le nom de la version et d'autres détails importants. Elle est utile pour vérifier la distribution avant d'installer des logiciels ou de faire des mises à jour.
La commande arch affiche l'architecture matérielle du système d'exploitation, ce qui permet de savoir si le système fonctionne en 32 bits ou 64 bits. Cette information est cruciale pour choisir les bons paquets logiciels.
La commande uname permet d'obtenir des informations sur le noyau et le système d'exploitation, comme le nom et la version du noyau, l'architecture matérielle et d'autres détails. Avec l'option -a, toutes ces informations sont affichées.
La commande hostname permet d'afficher ou de modifier le nom d'hôte du système, c'est-à-dire le nom qui identifie la machine sur un réseau.
La commande uptime affiche le temps écoulé depuis le dernier démarrage du système ainsi que la charge moyenne sur les 1, 5 et 15 dernières minutes. Elle est utile pour surveiller la stabilité et la charge du système.
Connaître l'architecture matérielle permet de s'assurer que les logiciels ou les paquets installés sont compatibles avec le système (par exemple, 64 bits ou 32 bits).
L'option -r de la commande uname permet d'afficher la version du noyau Linux en cours d'utilisation.
En utilisant l'option -f de la commande hostname, vous pouvez afficher le nom complet d'hôte (FQDN - Fully Qualified Domain Name).
La charge moyenne indique le nombre moyen de processus en attente d'exécution sur le système. Ces valeurs sont données pour les 1, 5 et 15 dernières minutes.