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
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.
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.)
Réponses:
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
la source
Comme root vous montrera tous des informations sur le CPU et la mémoire, vous voudrez peut-être exécuter
update-pciids
avant 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.la source
D' autres réponses sur
/proc/cpuinfo
,lspci
,dmidecode
et 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:
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.category
est le regroupement de base des appareils (batterie, adaptateur secteur, disque, etc.)la source
la source
x86info peut décoder les fonctionnalités du processeur et les afficher dans un format lisible par l'homme.
la source
Vous pouvez lister tout le matériel en utilisant
ou
la source