accueil > Gestion des paquets et du système > lshw

lshw : Afficher les détails de la configuration matérielle

Une commande qui liste en détail les composants matériels de votre système. Vous pouvez obtenir diverses informations telles que le CPU, la mémoire, les disques, les interfaces réseau, etc.

Aperçu

lshw est un outil qui rapporte en détail la configuration matérielle physique du système. Pour obtenir le maximum d'informations, il doit être exécuté avec les privilèges root.

Caractéristiques principales

  • Fournit des informations détaillées sur le CPU, la mémoire, les disques, le réseau, etc.
  • Prend en charge divers formats de sortie (HTML, XML, JSON)
  • Permet de filtrer par classe de matériel spécifique
  • Nécessite les privilèges root (pour obtenir toutes les informations)

Options principales

La commande lshw offre plusieurs options pour interroger et filtrer les informations matérielles du système de différentes manières.

Formats de sortie

Filtrage des informations

Autres

Commande générée :

Essayez de combiner les commandes.

Description:

`lshw` Exécute la commande.

Essayez d'exécuter virtuellement les commandes avec l'IA en combinant les options ci-dessus.

Exemples d'utilisation

Divers exemples pour interroger les informations matérielles du système à l'aide de la commande lshw.

Afficher toutes les informations matérielles

sudo lshw

Affiche en détail toutes les informations matérielles du système. Nécessite les privilèges root.

Afficher un résumé bref du matériel

sudo lshw -short

Affiche un résumé concis des composants matériels.

Afficher uniquement les informations des interfaces réseau

sudo lshw -class network

Filtre et affiche uniquement les informations matérielles liées au réseau.

Enregistrer les informations du disque au format HTML

sudo lshw -class disk -html > hardware_disk.html

Affiche les informations matérielles liées aux disques au format HTML et les enregistre dans un fichier.

Afficher les informations de mémoire au format JSON

sudo lshw -class memory -json

Affiche les informations de mémoire du système au format JSON.

Installation

lshw n'est peut-être pas inclus par défaut dans la plupart des distributions Linux. Vous pouvez l'installer en utilisant les commandes suivantes.

Systèmes basés sur Debian/Ubuntu

sudo apt update
sudo apt install lshw

Installez lshw à l'aide du gestionnaire de paquets APT.

Systèmes basés sur RHEL/CentOS/Fedora

sudo yum install lshw  # ou dnf install lshw

Installez lshw à l'aide du gestionnaire de paquets YUM ou DNF.

Conseils et précautions

Conseils et points à considérer pour utiliser la commande lshw plus efficacement.

Utilisation des privilèges root

lshw interroge les informations matérielles profondes du système, donc dans la plupart des cas, vous devez l'exécuter avec les privilèges root en utilisant 'sudo' pour voir toutes les informations.

  • Utilisez `sudo lshw` pour obtenir le maximum d'informations
  • Seules des informations limitées peuvent être affichées pour un utilisateur normal

Utilisation des formats de sortie

Il prend en charge divers formats de sortie tels que HTML, XML et JSON. Vous pouvez choisir le format approprié en fonction de vos besoins pour la création de rapports ou l'intégration avec d'autres outils.

  • Générez des rapports faciles à lire dans un navigateur web avec `-html`
  • Obtenez des données faciles à analyser dans des scripts avec `-json` ou `-xml`

Filtrage de matériel spécifique

L'option `-class` vous permet de vérifier rapidement les informations d'un type de matériel spécifique. Cela permet de gagner du temps pour trouver les informations nécessaires dans une sortie globale complexe.

  • `-class network` (cartes réseau)
  • `-class disk` (périphériques de stockage)
  • `-class memory` (mémoire)
  • `-class cpu` (CPU)


Commandes de la même catégorie