Necesito inventariar el hardware en algunos clientes Linux que heredé recientemente. En el pasado, en Windows, usé el excelente CPU-z para generar el inventario de hardware. ¿Hay un equivalente de Linux?
¿Te importaría editar tu pregunta y cambiar el tema para describir lo que hace CPU-z? La única forma en que capté esta pregunta fue a través de las etiquetas, por lo que con un título más claro puede llamar la atención de otros expertos en Linux. (Recuerde, muchos gurús pueden estar familiarizados con una sola plataforma.)
jhs
1
Para aquellos que no conocen CPUz, es una herramienta que se utiliza en Windows para mostrar información detallada de la CPU, la placa base y la memoria. pat.marcourt.free.fr/cpu-z.JPG
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
Que definitivamente tendré que probar más tarde esta noche.
AnonJr
7
% dmidecode
% cat /proc/cpuinfo
% lspci -vvv
Como la raíz le mostrará información sobre la CPU y la memoria, es posible que desee ejecutar update-pciidsantes de algunos de esos comandos para descargar la versión más reciente de la lista de ID de PCI para asegurarse de que todo informe su hardware correctamente.
Otras respuestas sobre /proc/cpuinfo, lspci, dmidecodey otras herramientas son útiles. Intentaría escaparme con ellos primero si pudiera.
Pero para grandes trabajos, HAL es el mecanismo principal para enumerar e identificar hardware en Linux. Estrictamente hablando, HAL es una API accesible a través del DBus del sistema, pero existen herramientas de línea de comandos para hacer que la información de HAL esté disponible para consumo humano o script.
Para comenzar, intente esto:
$ lshal
El UDI es un espacio de nombres dentro de HAL para todos los dispositivos en su sistema. Todo lo demás son pares clave / valor donde las claves están en una jerarquía definida en la especificación HAL
No estoy familiarizado con CPU-z, pero si está interesado en la información de la CPU, busque o grep para info.category = 'processor'obtener una lista de procesadores en el sistema, el fabricante, si pueden acelerar, etc. En general, info.categoryes el agrupación básica de dispositivos (batería, adaptador de CA, disco, etc.)
Respuestas:
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
fuente
Como la raíz le mostrará información sobre la CPU y la memoria, es posible que desee ejecutar
update-pciids
antes de algunos de esos comandos para descargar la versión más reciente de la lista de ID de PCI para asegurarse de que todo informe su hardware correctamente.fuente
Otras respuestas sobre
/proc/cpuinfo
,lspci
,dmidecode
y otras herramientas son útiles. Intentaría escaparme con ellos primero si pudiera.Pero para grandes trabajos, HAL es el mecanismo principal para enumerar e identificar hardware en Linux. Estrictamente hablando, HAL es una API accesible a través del DBus del sistema, pero existen herramientas de línea de comandos para hacer que la información de HAL esté disponible para consumo humano o script.
Para comenzar, intente esto:
El UDI es un espacio de nombres dentro de HAL para todos los dispositivos en su sistema. Todo lo demás son pares clave / valor donde las claves están en una jerarquía definida en la especificación HAL
No estoy familiarizado con CPU-z, pero si está interesado en la información de la CPU, busque o grep para
info.category = 'processor'
obtener una lista de procesadores en el sistema, el fabricante, si pueden acelerar, etc. En general,info.category
es el agrupación básica de dispositivos (batería, adaptador de CA, disco, etc.)fuente
fuente
x86info puede decodificar las características de la CPU y mostrarlas en forma legible para humanos.
fuente
Puede enumerar todo el hardware utilizando
o
fuente