web-dev-qa-db-fra.com

Obtenir des informations sur le matériel de la machine sous Linux

Comment puis-je vérifier quel matériel j'ai? (Avec la version du BIOS, etc.)

27
oneat

Si votre système prend en charge un , procfs , vous pouvez obtenir beaucoup d'informations sur votre système d'exécution. C'est une interface avec les structures de données des noyaux. Il contiendra donc également des informations sur votre matériel. Par exemple, pour obtenir des détails sur la CPU d'occasion, vous pourriez 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 logmessages tampons de bague de noyau avec dmesg. Par exemple, cela vous donnera un bref résumé du matériel récemment attaché et de la manière dont il est intégré dans le système.

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

Les autres outils "petits" pour collecter des informations sur le matériel sont les suivants:

  • lSPCI - Matériel PCI
  • lSUSB - Matériel USB

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

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

Thorugh the "Interface de gestion de bureau" (-> DMI). Ce cadre exposera vos informations système à votre logiciel et est utilisée par LSHW par exemple. Un outil pour interagir directement avec le DMI est dmidecode et disponible sur la plupart des distributions en tant que package. Il viendra avec biosdecode qui vous montre également les informations complètes des BIOS disponibles.

26
echox

Pour afficher un bon aperçu de mon matériel, j'utilise lshw -short, la meilleure course ( comme root ). Vous pouvez simplement courir lshw plaine bien sûr, mais je préfère la concision que le -short Offres options.

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

En outre, consultez Vérification du matériel sur Linux .

9
tshepang

Vous pouvez utiliser 'lshw'. Installez-le à l'aide de 'sudo apt-get d'installation de LSHW' sur Debian et des dérivés. Il y a même une version graphique appelée LSHW-GTK.

6
Kristof Provost

Ceci est très variable entre les variantes UNIX. Vérifiez la colonne de votre variante sur la Stone Rosetta pour UNIX .

Sous Linux, LSHW collecte beaucoup d'informations dispersées dans divers fichiers texte sous /proc et /sys.

pour info du processeur

cat /proc/cpuinfo

pour l'utilisation du disque

df -h

pour les cartes PCI et les bus

lspci

vous pouvez trouver lshw utile

si vous avez besoin d'appareils USB

lsusb

2
xenoterracide

HW Sonde - est une option pour répertorier tous vos périphériques matériels et faire des diagnostics de fonctionnement. Il est basé sur Hwinfo, LSPCI, LSUSB, DMIDECODE et d'autres outils.

Screenshot of the report

1
linuxbuild