it-swarm-es.com

¿Hay un equivalente Linux de CPU-Z?

Necesito inventarizar el hardware en algunos clientes de Linux, recientemente "heredado". En el pasado, en Windows, he usado la excelente CPU-Z para generar el inventario de hardware. ¿Hay un equivalente a Linux?

10
AnonJr

puede usar CPU-G , vea el ejemplo aquí

CPU-G es una aplicación que muestra información útil sobre su hardware. Recopila y muestra información sobre su CPU, RAM, Placa base, información general sobre su sistema y más

2
joe
% dmidecode
% cat /proc/cpuinfo
% lspci -vvv

A medida que la raíz le mostrará información sobre CPU y memoria, es posible que desee ejecutar update-pciids Antes de algunos de esos comandos en descargar la versión más reciente de la lista de ID PCI para asegúrese de que todo informa su hardware correctamente.

7
Adam Gibbins

Otras respuestas sobre /proc/cpuinfo, lspci, dmidecode y otras herramientas son útiles. Intentaría escapar con ellos primero si pudiera.

Pero para los grandes trabajos, HAL es el mecanismo principal para enumerar e identificar hardware en Linux. Estrictamente, hablando, HAL es accesible a API sobre el sistema DBUS, pero hay herramientas de línea de comandos para hacer que la información de Hal esté disponible para el consumo humano o de guiones.

Para empezar, prueba esto:

$ lshal

El UDI es un espacio de nombres dentro de Hal para todos los dispositivos en su sistema. Todo lo demás es pares de teclas/valor donde las llaves están en una jerarquía definida en la Especificación HAL

No estoy familiarizado con la CPU-Z, ¡pero si está interesado en la información de la CPU, la búsqueda o el GREP para info.category = 'processor' Que le dará una lista de procesadores en el sistema, el fabricante, ya sea que puedan acelerar, etc. . En general, info.category Es la agrupación básica de dispositivos (batería, adaptador de CA, disco, etc.)

3
jhs

x86info puede decodificar las características de la CPU y mostrarlas en lectura humana desde.

2
Luca Tettamanti

Puedes enumerar todo hardware usando

lshw

o

lspci
2
Alex Bolotov