104 votes

Quelle est la commande Linux pour trouver des informations sur le matériel ?

Je dois trouver les informations matérielles pour les éléments suivants sous Linux :

  • CPU (et coeurs)
  • Vitesse du CPU
  • Mémoire
  • Disques durs
  • Version du système d'exploitation

Des conseils ?

0 votes

Un bel outil GUI pour cela est HardInfo.

99voto

Mufaka Points 1061

De Commandes Linux - Une référence pratique:

Afficher la version du noyau et l'architecture du système

uname -a

Afficher le nom et la version de la distribution

head -n1 /etc/issue

Afficher toutes les partitions enregistrées sur le système

cat /proc/partitions

Afficher la quantité totale de RAM vue par le système

grep MemTotal /proc/meminfo

Afficher les informations sur le(s) CPU(s)

grep "model name" /proc/cpuinfo

Afficher les informations sur le disque sda

hdparm -i /dev/sda

44voto

pavium Points 6334

Essayez lshw

Il vous suggérera de l'exécuter en tant que root, donc essayez

sudo lshw

2 votes

Vous devrez l'installer dans de nombreux cas - il me semble que ce n'était pas inclus dans Ubuntu de base

0 votes

Même problème sur Kali Linux!

39voto

Martin Wildam Points 131

Voici une liste de commandes pour vérifier le matériel sur Linux. Notez que toutes les commandes ne sont pas disponibles sur toutes les distributions. Il est préférable de les lancer en tant que root (ou via sudo) pour obtenir toutes les informations.

Commande: lscpu

  • Liste des CPUs disponibles et leurs caractéristiques
  • Non disponible sur les anciennes distributions

Commande: lshal

  • Nécessite l'installation de HAL (Hardware Abstraction Layer)
  • Liste tout le matériel visible par HAL

Commande: lshw

  • Disponible par défaut sur les distributions basées sur Ubuntu, et Debian dans le dépôt principal
  • Disponible dans les dépôts Fedora
  • Utilise de nombreuses entrées pour détecter tout le matériel : Kernel, HAL, DMI, etc.
  • Dispose d'un commutateur « -html » qui génère des rapports matériels
  • Voir plus sur cette page

Commande: lspci

  • Commande standard
  • Liste tout le matériel connecté au bus PCI tel que détecté par le noyau

Commande: lsusb

  • Commande standard
  • Liste tout le matériel connecté aux bus USB tels que détectés par le noyau

Commande: dmidecode

  • Commande standard
  • Obtient les informations sources du DMI (sorte d'interface BIOS)
  • Liste tout le matériel tel que rapporté par l'interface DMI

20voto

hennr Points 203

Je suis co-développeur d'un utilitaire qui se fraye un chemin dans plusieurs distributions. L'outil s'appelle inxi. Il s'agit d'un script bash qui fait ce que toutes les autres réponses suggèrent en une seule commande simple. Jetez-y un coup d'œil.

Pour l'utiliser, il vous suffit d'aller dans un terminal et de taper 'inxi -F' et il affichera une sortie d'informations système complète (-F). 'inxi -h' affichera plus d'options. Il a été initialement conçu pour le dépannage sur IRC, il fonctionne donc dans presque tous les clients IRC (et est inclus dans certains).

inxi

0 votes

Bien que je ne développe plus sur cet outil. Je le recommande vivement. Je l'utilise encore. Le code a été converti en Perl à un moment donné. Je ne sais pas non plus combien de distributions ne l'ont pas dans leurs dépôts.

11voto

Voici un lien vers diverses commandes Linux pour ce que vous voulez :

http://www.cyberciti.biz/tips/linux-command-to-gathers-up-information-about-a-linux-system.html

Plus précisément, vous recherchez des commandes comme :

cat /proc/cpuinfo

free -m

cat /proc/version

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X