[ TechDocsCove ]  TechDocsCove fr   ↩︎

# Guide complet : Collecte de données matérielles depuis des machines Linux

hardware   linux   shell   system information  

traductions: [ en/English ] · [ es/Español ] · [ de/Deutsch ]


Table des matières


Comprendre les spécificités matérielles d’un système Linux aide à la résolution de problèmes, à la gestion des pilotes et à l’optimisation du système. L’utilisation de commandes intégrées offre une vue détaillée des périphériques connectés sans nécessiter d’installations de paquets supplémentaires.

lspci pour les périphériques PCI

La commande lspci liste les périphériques PCI (Peripheral Component Interconnect) connectés.

lspci

Cette commande génère une liste complète avec des détails tels que le fabricant, le modèle et l’adresse PCI. Pour se concentrer sur un périphérique spécifique, utilisez :

lspci -s <Adresse_PCI>

Remplacez <Adresse_PCI> par l’adresse PCI du périphérique (par exemple, 00:1f.3). Pour des informations plus détaillées, incorporez -vvv :

lspci -vvv | grep -A 10 "VGA\|Display"

Cette commande fournit des informations détaillées sur le contrôleur VGA ou Display et son contexte. Un autre exemple est de filtrer pour un périphérique spécifique :

lspci | grep -i ethernet

Cette commande affiche tous les périphériques Ethernet.

lsusb pour les périphériques USB

La commande lsusb fournit des informations sur les périphériques USB.

lsusb

Pour des descripteurs de périphérique USB détaillés :

lsusb -v

Cette commande affiche des détails complets, y compris les capacités du périphérique USB. Pour se concentrer sur une ID de vendeur spécifique :

lsusb -d <ID_vendeur>:*

Remplacez <ID_vendeur> par l’ID du vendeur (par exemple, 8087 pour Intel). Cette commande liste tous les périphériques de ce vendeur.

lscpu pour les informations sur le processeur

La commande lscpu récupère les détails du processeur.

lscpu

Cette commande fournit des informations sur l’architecture du CPU, les cœurs, les threads, et plus encore.

lsblk pour les périphériques de bloc

Pour visualiser les périphériques de bloc tels que les disques durs et les partitions :

lsblk

Cette commande présente une vue arborescente des périphériques de bloc et de leurs relations. Pour une vue plus détaillée avec des informations sur le système de fichiers :

lsblk -f

Cette commande affiche des détails liés au système de fichiers à côté des informations sur les périphériques de bloc.

/proc et /sys systèmes de fichiers

Explorez les répertoires /proc et /sys pour des détails sur le système et le matériel :

cat /proc/cpuinfo
cat /proc/meminfo
cat /proc/scsi/scsi

Ces commandes affichent des informations sur le CPU, les détails sur la mémoire et les périphériques SCSI respectivement. Pour afficher les détails des modules du noyau :

lsmod

Cette commande liste tous les modules du noyau chargés.

dmidecode pour les informations du BIOS

Pour les détails du BIOS :

sudo dmidecode -t bios

Cette commande fournit des informations sur le fabricant du BIOS, la version et la date de publication.

hwinfo pour des détails matériels complets (paquet optionnel)

Certains systèmes peuvent avoir hwinfo installé :

sudo hwinfo --short

inxi pour des informations détaillées sur le système (paquet optionnel)

La commande inxi est un outil polyvalent pour récupérer des informations système complètes sous Linux. Lorsqu’il est utilisé sans argument, il agit comme un script principal, fournissant un résumé condensé des composants système critiques.

inxi

Cette commande affiche un aperçu concis incluant les informations CPU, mémoire, stockage et réseau. C’est un excellent point de départ pour des évaluations rapides du système.

Arguments intéressants inxi

-F (Sortie complète)

Pour un rapport plus détaillé comprenant toutes les informations disponibles :

inxi -F

Cette commande offre une sortie étendue avec des détails matériels approfondis, des ressources système et des informations réseau.

-M (Info machine)

Pour se concentrer uniquement sur les informations liées à la machine, y compris les détails de la carte mère :

inxi -M

Cette commande fournit des détails spécifiques sur la carte mère, aidant à l’identification du matériel et aux vérifications de compatibilité.

-n (Réseau)

Pour des informations réseau détaillées, y compris les interfaces, adresses IP et configurations liées au réseau :

inxi -n

Utilisez ces commandes et exemples pour collecter des informations matérielles détaillées sans installer de paquets supplémentaires sur les systèmes Linux modernes.



Créé le: janv. 9, 2024


Partager par e-mailIcône pour le partage par e-mail    Partager sur RedditIcône pour le partage sur Reddit    Partager sur XIcône pour le partage sur X    Partager sur TelegramIcône pour le partage sur Telegram    Partager sur WhatsAppIcône pour le partage sur WhatsApp    Partager sur FacebookIcône pour le partage sur Facebook    Partager sur LinkedInIcône pour le partage sur LinkedIn



Découvrez-en plus sur ce sujet: