web-dev-qa-db-fra.com

La différence entre les commandes lshw et lspci

Je pense que la question est un peu confuse, mais quelle est la différence entre les commandes lshw et lspci?

2
user3679015

lshw répertorie tout le matériel informatique et lspci liste les périphériques connectés à l'ordinateur.

De page de manuel Ubunt :

lspci est un utilitaire permettant d'afficher des informations sur les bus PCI du système et les périphériques qui leur sont connectés.

lshw est un petit outil permettant d'extraire des informations détaillées sur la configuration matérielle de la machine. Il peut signaler la configuration exacte de la mémoire, la version du microprogramme, la configuration de la carte mère, la version et la vitesse de la CPU, la configuration de la mémoire cache, la vitesse du bus, etc.

3
Muzaffar

Pour le dire très simplement:

$ lspci | wc
     17     206    1509
$ Sudo lshw | wc
     439    1464   19370   

La commande lspci répertorie uniquement les périphériques connectés via le bus PCI. Les lshw et lshw-gtk (la même chose mais avec une interface graphique) fournissent par contre des informations exhaustives sur tout le matériel de votre système. Cela inclut la carte mère, le processeur, les disques durs, etc. Il fournit également des informations plus détaillées sur ceux-ci, notamment les numéros de série et les modèles.

3
terdon