Obtenir des informations sur le matériel d'une machine sous Linux


27

Comment puis-je vérifier le matériel dont je dispose? (Avec la version du BIOS, etc.)


6
Sur quel système d'exploitation? Il n'y a pas de commande standard donc tout serait plus ou moins spécifique à la distribution.
jlliagre

@jiliargre Je ne dirais pas que la distribution est spécifique mais certainement OS, Linux et BSD varient probablement beaucoup ici.
xenoterracide

Et Solaris, HP-UX, AIX, peu importe. C'est ce que je voulais dire.
jlliagre

@jll Il est tagué [linux], donc je suppose ...
tshepang

Réponses:


26

Si votre système prend en charge un procfs , vous pouvez obtenir de nombreuses informations sur votre système en cours d'exécution. C'est une interface avec les structures de données des noyaux, donc il contiendra également des informations sur votre matériel. Par exemple, pour obtenir des détails sur le processeur utilisé, vous pouvez cat /proc/cpuinfo Pour plus d'informations, vous devriez voir le man proc .

Plus d'informations sur le matériel peuvent être obtenues via les messages de journal du tampon en anneau du noyau avec dmesg. Par exemple, cela vous donnera un bref résumé du matériel récemment connecté et comment il est intégré dans le système.

Ce sont des "interfaces" de base que vous aurez sur chaque distribution pour obtenir des informations sur le matériel.

D'autres «petits» outils pour recueillir des informations sur le matériel sont:

  • lspci - Matériel PCI
  • lsusb - Matériel USB

Selon votre distribution, vous aurez également accès à l'un de ces deux outils pour rassembler un aperçu détaillé de votre configuration matérielle:

  • lshw
  • hwinfo (spécifique à SuSE mais également disponible dans d'autres distributions)

La «porte» de votre matériel se trouve dans «l'interface de gestion de bureau» (-> DMI). Ce framework exposera vos informations système à votre logiciel et est utilisé par lshw par exemple. Un outil pour interagir directement avec le DMI est dmidecode et disponible sur la plupart des distributions sous forme de package. Il viendra avec biosdecodequi vous montrera également les informations complètes du BIOS disponibles.


9

Pour afficher un bon aperçu de mon matériel, j'utilise lshw -short, mieux exécuté (en tant que root ). lshwBien sûr, vous pouvez simplement exécuter , mais je préfère la concision que l' -shortoption offre.

Pour vérifier mon utilisation du disque dur, j'utilise df --human-readable, qui devrait être disponible par défaut sur votre système (contrairement lshw).

Jetez également un œil à la vérification du matériel sous Linux .


2
hwinfo est un autre utilitaire agréable et des capteurs lm pour les températures.
Patkos Csaba

@Patkos Il semble que ce sudo hwinfo --shortsoit l'équivalent, et il affiche une sortie plus jolie de l'OMI. Malheureusement, saute quelques informations intéressantes (EG, il n'affiche pas les tailles de partition du disque dur).
tshepang

1
lshw -html> file.html génère une belle version au format HTML. Je trouve qu'il est beaucoup plus facile de le parcourir dans un navigateur que dans une fenêtre de console.
ivanivan

@ivanivan nice one. Est-ce nouveau?
tshepang

c'était une option que je devais spécifiquement activer lorsque je l'ai construite avec gentoo en 2002-3ish ...
ivanivan

6

Vous pouvez utiliser 'lshw'. Installez-le en utilisant 'sudo apt-get install lshw' sur Debian et ses dérivés. Il existe même une version graphique appelée lshw-gtk.



2

pour info cpu

cat /proc/cpuinfo

pour l'utilisation du disque

df -h

pour cartes PCI et bus

lspci

vous pouvez trouver lshwutile

si vous avez besoin d'appareils USB

lsusb


1

HW Probe - est une option pour répertorier tous vos périphériques matériels et effectuer des diagnostics d'opérabilité. Il est basé sur hwinfo, lspci, lsusb, dmidecode et d'autres outils.

Capture d'écran du rapport

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.