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?


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


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.


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.)


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



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.