Ticker

6/recent/ticker-posts

Ad Code

Responsive Advertisement

La commande lshw : utilisations et exemples

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.

Cette commande nécessite l'autorisation root pour afficher des informations complètes, sinon des informations partielles seront affichées.

Dans ce tutoriel, je vous montre l'utilisation de la lshw avec des exemples pour connaître la configuration matériel de votre PC.

La commande lshw : utilisations et exemples

COMMENT INSTALLER LSPCI SUR LINUX

Sur Debian, Ubuntu, Mint

Sur le distributions à base de Debian, utilisez l'utilitaire APT :

sudo apt install lshw

Sur Fedora, Redhat

Alors que du côté des distributions Redhat, utilisez l'utilitaire Yum ou DNF :

sudo yum install lshw

Comment utiliser la commande lshw

L'utilisation de la commande lshw est très simple.
Il suffit de spécifier le nom et l'option si besoin.

lshw [options]

Vous pouvez l'utiliser sans accès root mais certaines informations ne sont pas accessibles (mémoire, volume, ...).
Si vous souhaitez obtenir toutes les données hardwares, utilisez la en root ou avec sudo.

OPTIONS DESCRIPTION
-version Afficher la version de lshw
-help Affiche l'aide de la commande
-X Launch the X11 GUI (if available)
-html Génère l'arborescence des périphériques sous forme de page HTML
-xml Génère l'arborescence des appareils sous la forme d'une arborescence XML. -json Génère l'arborescence des périphériques sous la forme d'un objet JSON (JavaScript Object Notation)
-short Génère l'arborescence des périphériques montrant les chemins matériels, tout comme la sortie de HP-UX ioscan.
-businfo Affiche la liste des périphériques montrant les informations sur le bus, détaillant les adresses SCSI, USB, IDE et PCI
-dump filename Exporte les informations collectées dans un fichier (base de données SQLite)
-class class Afficher uniquement la classe de matériel donnée. la classe peut être trouvée en utilisant lshw
-sanitize Supprimez les informations potentiellement sensibles de la sortie (adresses IP, numéros de série, etc.).
-numeric Afficher également les identifiants numériques (pour les périphériques PCI et USB)
Les options de la commande lshw

La commande lshw : utilisations et exemples

Pour une utilisation par défaut, tout ce que vous avez à faire est d'exécuter la commande lshw sans aucune option.

sudo lshw

La sortie se présente en arborescence avec la catégorie hardware (CPU, Mémoire, PCI, USB, ...).

Comment afficher les informations matériel en liste

Pour afficher les composants matériels d'un PC en liste, utilisez l'option -short :

sudo lshw -short

Comment afficher la configuration matériel d'un composant en particulier ?

Utilisez l'option class suivie de la catégorie pour filtrer la sortie lshw sur une catégorie de composant matériel.
Par exemple, pour obtenir les informations du contrôleur de disque, utilisez -class storage :

sudo lshw -class storage

Pour afficher que la configuration matériel de la mémoire (slot, fréquence de l'horloge, cache, ...) :

sudo lshw -class memory

Pour afficher les informations réseau :

sudo lshw -class network

lshw donne aussi la possibilité d'activer ou désactiver des paramètres.
Pour désactiver un paramètre, on utilise l'option -disable :

sudo lshw -disable spd

Pour l'activer, ce sera avec -enable :

sudo lshw -enable spd

Comment récupérer les informations des BUS SCSI, USB, IDE et PCI ?

Pour afficher la configuration hardware des BUS du PC, utilisez l'option -businfo :

sudo lshw -businfo

Pour connaître les périphériques PCI, il existe aussi la commande lspci :

Comment afficher les informations matériel avec lshw au format HTML

La commande donne la possibilité de changer le format de sortie.
Pour afficher la configuration hardware avec lshw au format HTML :

sudo lshw -html

Comment afficher les informations matériel avec lshw au format XML

Pour obtenir la configuration hardware avec lshw au format XML :

sudo lshw -xml
sudo lshw -enable spd

Comment afficher les informations matériels avec lshw sans les données sensibles

Ceux qui ne veulent pas que l'outil affiche des informations potentiellement sensibles en sortie peuvent utiliser l'option -sanitize. De cette façon, vous pouvez éviter que lshw n'émette des informations telles que les adresses IP, les numéros de série, etc.

sudo lshw -sanitize

L’article La commande lshw : utilisations et exemples est apparu en premier sur malekal.com.

Enregistrer un commentaire

0 Commentaires