[ TechDocsCove ]  TechDocsCove es   ↩︎

# Guía completa: Recopilación de datos del hardware de máquinas Linux

hardware   linux   shell   system information  

Traducciones: [ en/English ] · [ fr/Français ] · [ de/Deutsch ]


Tabla de contenido


Comprender los detalles del hardware en un sistema Linux ayuda en la solución de problemas, la gestión de controladores y la optimización del sistema. Utilizar comandos integrados proporciona una vista detallada de los dispositivos conectados sin necesidad de instalar paquetes adicionales.

lspci para dispositivos PCI

El comando lspci lista los dispositivos PCI (Peripheral Component Interconnect) conectados.

lspci

Este comando genera una lista completa con detalles como el fabricante, modelo y dirección PCI. Para enfocarse en un dispositivo específico, usa:

lspci -s <dirección_PCI>

Reemplaza <dirección_PCI> con la dirección PCI del dispositivo (e.g., 00:1f.3). Para obtener más detalles, incorpora -vvv:

lspci -vvv | grep -A 10 "VGA\|Display"

Este comando proporciona información detallada sobre el controlador VGA o Display y su contexto circundante. Otro ejemplo es filtrar un dispositivo específico:

lspci | grep -i ethernet

Este comando muestra todos los dispositivos relacionados con Ethernet.

lsusb para dispositivos USB

El comando lsusb proporciona información sobre dispositivos USB.

lsusb

Para obtener descripciones detalladas de dispositivos USB:

lsusb -v

Este comando muestra detalles completos, incluyendo las capacidades del dispositivo USB. Para enfocarse en un ID de vendedor específico:

lsusb -d <ID_vendedor>:*

Reemplaza <ID_vendedor> con el ID del vendedor (e.g., 8087 para Intel). Este comando lista todos los dispositivos de ese vendedor.

lscpu para información de la CPU

El comando lscpu recupera detalles de la CPU.

lscpu

Este comando ofrece información sobre la arquitectura de la CPU, núcleos, hilos y más.

lsblk para dispositivos de bloques

Para ver dispositivos de bloques como discos duros y particiones:

lsblk

Este comando presenta una vista jerárquica de los dispositivos de bloques y sus relaciones. Para obtener una vista más detallada con información del sistema de archivos:

lsblk -f

Este comando muestra detalles del sistema de archivos junto con la información de los dispositivos de bloques.

/proc y /sys sistemas de archivos

Explora /proc y /sys directorios para detalles del sistema y hardware:

cat /proc/cpuinfo
cat /proc/meminfo
cat /proc/scsi/scsi

Estos comandos muestran información de la CPU, detalles de memoria e información del dispositivo SCSI respectivamente. Para ver detalles de los módulos del kernel:

lsmod

Este comando lista todos los módulos del kernel cargados.

dmidecode para información del BIOS

Para detalles del BIOS:

sudo dmidecode -t bios

Este comando proporciona información del vendedor, versión y fecha de lanzamiento del BIOS.

hwinfo para detalles completos del hardware (Paquete opcional)

Algunos sistemas pueden tener instalado hwinfo:

sudo hwinfo --short

inxi para información detallada del sistema (Paquete opcional)

El comando inxi es una herramienta versátil para obtener información completa del sistema en Linux. Cuando se usa sin argumentos, actúa como un script principal, proporcionando un resumen condensado de componentes críticos del sistema.

inxi

Este comando muestra una visión concisa que incluye la CPU, memoria, almacenamiento e información de red. Es un excelente punto de partida para evaluaciones rápidas del sistema.

Argumentos interesantes de inxi

-F (Salida completa)

Para un informe más detallado que abarque toda la información disponible:

inxi -F

Este comando ofrece una salida extensa con detalles de hardware, recursos del sistema e información de red detallada.

-M (Información de la máquina)

Para centrarse únicamente en la información de la máquina, incluidos detalles de la placa base:

inxi -M

Este comando proporciona detalles específicos sobre la placa base, lo que ayuda en la identificación de hardware y comprobaciones de compatibilidad.

-n (Red)

Para obtener información detallada de red, incluyendo interfaces, direcciones IP y configuraciones relacionadas con la red:

inxi -n

Utiliza estos comandos y ejemplos para recopilar información detallada del hardware sin instalar paquetes adicionales en sistemas Linux modernos.



Creado el: ene. 9, 2024


Compartir por correo electrónicoÍcono para compartir por correo electrónico    Compartir en RedditÍcono para compartir en Reddit    Compartir en XÍcono para compartir en X    Compartir en TelegramÍcono para compartir en Telegram    Compartir en WhatsAppÍcono para compartir en WhatsApp    Compartir en FacebookÍcono para compartir en Facebook    Compartir en LinkedInÍcono para compartir en LinkedIn



Descubre más sobre este tema: