Table des matières

.

Foire Aux Questions

Environnement Linux - Identifier la configuration matérielle

Table des matières

Les commandes natives

lshw

C'est la commande la plus commune.

Elle permet de lister le matériel (ls pour le listing et hw pour hardware) :

Pour des résultats plus complets, privilégier le mode “super-utilisateur” et l'option -short :

sudo lshw -short

dmidecode

Cette commande présente sur la plupart des systèmes linux permet rapidement d'identifier le matériel.

L'option la plus courante est -t suivie de l'une des informations suivantes :

Elle s'utilise en mode “super-utilisateur” :

sudo dmidecode -t system

lscpu, lspci, lsusb, lsmem

Chacune de ces commandes permet de lister (ls) des informations relatives à une partie du matériel :

lscpu
lspci -tv
lsusb
lsmem

Les commandes nécessitant l'installation d'un paquet

inxi

InXi est un script d’information système de ligne de commande.

Il affiche :

sudo apt install inxi
 
sudo inxi -F

L'option -F est la plus courante. Cependant, il est possible de filtrer les résultats selon le type de composant à identifier :

D'autres options sont aussi indiquées dans la page de man inxi.

Enfin, ces options peuvent se combiner : inxi -AG.

hwinfo

Cette commande est très proche de lshw

sudo apt install hwinfo
 
sudo hwinfo --short

hwinfo permet d'enregistrer le résultat dans un fichier avec l'option –log

Pour compléter

Il existe beaucoup d'autres outils dont certains ont une interface graphique.

Nous pouvons nommer par exemple hw-prode :

sudo apt install hw-probe
sudo -E hw-probe -all

Cela va générer un dossier /root/HW_PROBE/LATEST/hw.info/ qui contiendra 2 rapports sous forme de texte décrivant la configuration du poste.

Il existe aussi hdparm qui est plus spécifiquement utilisé pour les informations relatives aux disques SSD:

sudo apt install hdparm
Certaines options disponibles modifient le comportement du disque dur.

Lisez bien la page de man hdparm avant d'exécuter les commandes

Nous nommeront enfin lsscsi qui traite des informations détaillées autour des périphériques SCSI et SATA :

sudo apt install lsscsi
 
lsscsi