Existe-t-il un équivalent Linux de CPU-z?

10

J'ai besoin d'inventorier le matériel de certains clients Linux dont j'ai "hérité" récemment. Dans le passé, sous Windows, j'ai utilisé l'excellent CPU-z pour générer l'inventaire matériel. Existe-t-il un équivalent Linux?

AnonJr
la source
Pourriez-vous modifier votre question et changer de sujet pour décrire ce que fait CPU-z? La seule façon dont j'ai saisi cette question était dans les balises, donc avec un titre plus clair, vous pouvez attirer l'attention d'autres experts Linux. (N'oubliez pas, de nombreux gourous ne connaissent qu'une seule plateforme.)
jhs
1
Pour ceux qui ne connaissent pas CPUz, c'est un outil utilisé sous Windows pour afficher des informations détaillées sur le CPU, la carte mère et la mémoire. pat.marcourt.free.fr/cpu-z.JPG
Adam Gibbins

Réponses:

2

vous pouvez utiliser CPU-G , voir l'exemple ici

CPU-G est une application qui affiche des informations utiles sur votre matériel. Il recueille et affiche des informations sur votre CPU, RAM, carte mère, quelques informations générales sur votre système et plus encore

Joe
la source
Que je devrai certainement tester plus tard ce soir.
AnonJr
7
% dmidecode
% cat /proc/cpuinfo
% lspci -vvv

Comme root vous montrera tous des informations sur le CPU et la mémoire, vous voudrez peut-être exécuter update-pciidsavant certaines de ces commandes en téléchargeant la dernière version de la liste des ID PCI pour vous assurer que tout rapporte correctement votre matériel.

Adam Gibbins
la source
3

D' autres réponses sur /proc/cpuinfo, lspci, dmidecodeet d' autres outils sont utiles. J'essaierais de m'en tirer d'abord si je le pouvais.

Mais pour les gros travaux, HAL est le principal mécanisme d'énumération et d'identification du matériel sous Linux. À proprement parler, HAL est une API accessible sur le système DBus, mais il existe des outils de ligne de commande pour rendre les informations HAL disponibles pour la consommation humaine ou de script.

Pour commencer, essayez ceci:

$ lshal

L'UDI est un espace de noms dans HAL pour tous les périphériques de votre système. Tout le reste est des paires clé / valeur où les clés sont dans une hiérarchie définie dans la spécification HAL

Je ne connais pas CPU-z, mais si vous êtes intéressé par les informations CPU, recherchez ou grep pour info.category = 'processor'qui vous donnera une liste des processeurs sur le système, le fabricant, s'ils peuvent étrangler, etc. En général, info.categoryest le regroupement de base des appareils (batterie, adaptateur secteur, disque, etc.)

jhs
la source
Vous devriez poster le dernier paragraphe comme question séparée si vous voulez vraiment des réponses;)
David Schmitt
Oui, je ne suis pas sûr de le publier ici ou sur Stack Overflow. Je vais peut-être commencer ici.
jhs
2
% cat /proc/cpuinfo
% dmidecode
Alnitak
la source
2

x86info peut décoder les fonctionnalités du processeur et les afficher dans un format lisible par l'homme.

Luca Tettamanti
la source
2

Vous pouvez lister tout le matériel en utilisant

lshw

ou

lspci
Alex Bolotov
la source