Quelle est la configuration matérielle de votre ordinateur en Linux ?
Comme souvent Linux propose plusieurs commandes pour afficher la configuration matériel du PC.
En effet, il peut arriver lorsque l'on prend la main en terminal, que l'on ait besoin de lister le matériel de l'appareil comme la configuration CPU, carte graphique, mémoire RAM, USB, PCI ou de stockage.
Dans ce tutoriel, je vous présente 5 commandes Linux pour connaitre la configuration matérielle.
5 commandes Linux pour afficher la configuration matérielle
lshw
lshw (list hardware) est un petit outil Linux/Unix utilisé pour générer des informations détaillées sur la configuration matérielle du système à partir de divers fichiers du répertoire /proc.
La commande lshw peut également signaler la configuration exacte de la mémoire, la version du micrologiciel, la configuration de la carte mère, la version et la vitesse du processeur, la configuration de la mémoire cache, la vitesse du BUS, PCI, CPUID (x86), IDE, ATA, SATA, NVMe, PCMCIA (uniquement testé sur x86), SCSI et USB.
Pour afficher les composants matériels d'un PC en liste, utilisez l'option -short :
sudo lshw -short
Il est aussi possible d'afficher la sortie de lshw au format HTML ou XML.
Pour plus d'exemples d'utilisation de la commande, suivez ce tutoriel :
hwinfo
Hardinfo (Hwinfo) est un utilitaire en ligne de commandes très complet pour afficher la configuration matérielle d'un PC.
L'utilitaire n'est pas inclus par défaut dans la plupart des destinations Linux.
Vous devez l'installer avec YUM ou APT selon le type de distributions Linux.
sudo apt install hwinfo
Pour afficher un résumé de la configuration matérielle, utilisez l'option --short :
sudo hwinfo --short
- Le modèle et type de Processeur et CPU
- Les informations GPU et la carte graphique et vidéo
- Les informations stockage
- Le type de connexion réseau ainsi que les informations sur les interfaces réseau
- La liste des disques et partitions de disques
- Les informations sur le contrôleur USB
- La configuration du BIOS
- La configuration du Chipset
- Les HUB USB
- Les contrôleurs et périphériques clavier, DMA, PS/2
Pour la version longue, utilisez la commande sans ne rien spécifier.
sudo hwinfo
Enfin, si vous avez besoin d'enregistrer la configuration matérielle dans un fichier, utilisez l'option --log et indiquer le nom du fichier de destination.
sudo hwinfo --log /home/debian/config.log
InXi
InXi est un script d'information système de ligne de commande.
Il affiche le matériel système, le processeur, les pilotes, le XORG, le bureau, le noyau, la ou les versions de la GCC, les processus, l'utilisation de la RAM et une grande variété d'autres informations utiles.
- Configuration CPU
- La quantité de mémoire RAM, le type, vitesse de l'horloge
- La configuration de stockage : SSD ou disque dur
- Carte audio / Sound (s), pilote, serveur sonore
- Carte graphique, pilote, serveur d'affichage, résolution, rendu, version opengl
- Carte réseau, pilote
- Température disque dur, CPU et carte mère
- Informations générales, y compris les processus, la disponibilité, la mémoire, le client IRC ou le type shell
- Informations sur la batterie du système
- Informations système, Info de partition, sortie de capteurs, données USB, etc
sudo apt-get install inxi
Lorsque l'on utilise la commande inxi sans aucune option, cela affiche un résumé du système avec les informations CPU, Kernel et noyau Linux, Uptime, Mémoire, Stockage, le nombre de processeurs chargés, le type de Shell.
Utilisez l'option -F pour obtenir un résumé hardware du PC plus conséquent.
ll est possible de filtrer la sortie sur des composants matériels spécifiques.
OPTIONS DE SORTIES | DESCRIPTION |
-A | Audio |
-B | Batterie |
-C | CPU |
-D | Disque Dur |
-G | Carte Graphique |
-I | Informations sur les processus, la disponibilité, la mémoire, la version InXi |
-M | Données de la Machine telles que dispositif (ordinateur portable / bureau), carte mère, bios, etc. |
-N | Information sur le réseau (Network) |
-P | Informations sur les Partitions de disque |
-R | RAID information |
-S | Informations Système telles que Nom d'hôte, noyau, environnement de bureau 32/64 bits, Distro, etc |
Enfin d'autres options sont aussi disponibles.
OPTIONS | DESCRIPTION |
-c0 | Désactive la sortie colorée et est utile pour rediriger proprement (sans codes d'échappement) dans un fichier texte |
-c | Lorsqu'il est utilisé dans inxi-t c10, à titre d'exemple, répertoriez les dix processus en termes d'utilisation de la CPU |
-m | Lorsqu'il est utilisé dans inxi -t m10, à titre d'exemple, répertoriez les dix processus top dix en termes d'utilisation de la RAM |
-n |
Affiche des informations de réseau avancées |
-t | Comme illustré ci-dessus, il est nécessaire de générer une liste numérotée de processus tels que spécifié par -CN ou -MN où n est le nombre de processus requis |
-r | Répertorie les données sur le référentiel, y compris les PPA |
-s | Fournit des informations sur les températures (mobo / CPU / GPU) et les vitesses de ventilateur |
Enfin on peut combiner les options, par exemple InXi -Ag ou InXi -A -g ou InXi -C10
hw-probe
hwprobe créé un instantané de l'état du matériel et des journaux de votre ordinateur.
L'outil vérifie la fonctionnalité des périphériques par analyse des journaux et renvoie une URL permanente pour afficher la sonde de l'ordinateur. Partagez vos sondes et journaux avec les développeurs Linux / BSD afin de déboguer et de résoudre les problèmes sur votre ordinateur.
Simplifiez l'inventaire du matériel dans votre entreprise. S'il vous plaît lire plus dans notre blog.
Enfin l'outil est capable d'effectuer des monitoring et test du matériel.
Installez l'utilitaire hw-probe avec APT :
sudo apt install hw-probe
Puis pour créer un inventaire de l'état matériel et logs du système :
sudo -E hw-probe -all
Cela créé un répertoire /root/HW_PROBE/LATEST/hw.info/ avec notamment deux fichiers contenant la liste de la configuration hardware :
/root/HW_PROBE/LATEST/hw.info/devices
/root/HW_PROBE/LATEST/hw.info/host
lscpu, lspci, lsusb, lsmem
Enfin on termine cette sélection d'utilitaire pour connaître la configuration matérielle avec les outils "ls".
En effet, il existe des commandes de bases qui permettent de lister la configuration matérielle.
lscpu permet d'afficher le type, modèle, architecture, le nombre de cœurs, fréquence, les tailles de cache L1, L2 et L3 du processeur.
lsub liste les BUS et HUB USB.
La commande LSPCI est un utilitaire sur les systèmes Linux utilisés pour trouver des informations sur les bus PCI et les périphériques connectés au sous-système PCI : lspci : Afficher la configuration matériel Linux
Enfin lsmen permet d'obtenir des informations sur les slots mémoires et la taille des barrettes de mémoire.
Liens
L’article 5 commandes Linux pour afficher la configuration matérielle est apparu en premier sur malekal.com.
0 Commentaires