Identifica y analiza tu hardware PCI fácilmente en GNU/Linux con el comando lspci. ¡Descúbrelo en detalle!


En el mundo de la administración de sistemas, conocer el hardware de una máquina es tan importante como dominar la configuración del sistema operativo. Si gestionas servidores o estaciones de trabajo bajo GNU/Linux, te resultará esencial identificar rápidamente qué dispositivos PCI están presentes. Aquí es donde entra en juego el comando lspci, una herramienta compacta y poderosa para listar toda la información relacionada con el bus PCI del sistema.

¿Para qué se usa el comando lspci?

El comando lspci forma parte del paquete pciutils y se utiliza para mostrar información detallada sobre todos los dispositivos conectados al bus PCI (Peripheral Component Interconnect). Esto incluye tarjetas de red, controladoras SATA, tarjetas gráficas, puentes de sistema, dispositivos USB internos, entre otros.

Es especialmente útil cuando necesitas verificar la compatibilidad del hardware, identificar controladores necesarios o diagnosticar problemas de dispositivos.

Sintaxis básica

lspci [opciones]

Por sí solo, lspci muestra un listado resumido de los dispositivos PCI detectados. Sin embargo, puedes extender su funcionalidad con diversas opciones que permiten obtener información más detallada, legible o en bruto.

Ejemplos y opciones más interesantes

A continuación te mostramos algunos ejemplos prácticos usando el comando.

Mostrar todos los dispositivos PCI (modo estándar)

lspci

Este comando muestra una línea por cada dispositivo PCI. Útil para un vistazo rápido.

Mostrar información detallada

lspci -v

Muestra información más extensa, como el controlador utilizado y las capacidades del dispositivo.

Información aún más detallada (incluye datos del kernel)

sudo lspci -vv

Con este nivel se incluyen registros y capacidades extendidas. Ideal para tareas de depuración o diagnóstico.
Mostrar información en modo árbol

lspci -t

Representa gráficamente la jerarquía del bus PCI, mostrando qué dispositivos cuelgan de qué puente.

Mostrar los IDs numéricos en lugar de nombres

lspci -n

Útil para desarrolladores o casos en los que necesitas los códigos de fabricante y dispositivo para investigar en bases de datos PCI.

Ver la información con nombres y números

lspci -nn

Ideal para búsquedas online rápidas: combina la comodidad del nombre con el valor numérico exacto.

Mostrar la información con descripciones completas y legibles

lspci -k

Incluye qué módulos del kernel están activos para cada dispositivo. Muy útil para saber si el sistema está usando el driver correcto.

Filtrar por tipo de dispositivo, por ejemplo, mostrar solo tarjetas gráficas

lspci | grep -i vga

Esto te permite buscar dispositivos específicos, en este caso los controladores gráficos.

Combinar varias opciones

sudo lspci -vnnk

Una de las combinaciones más completas, perfecta para revisar los drivers cargados y los identificadores de los dispositivos.


¿Buscas otro comando?

¡Revisa nuestro "Diccionario de comandos para GNU/Linux"!

Diccionario de comandos para GNU/Linux
Haz que cada palabra cuente: tu donación nos inspira a seguir creando contenido. Accede al apartado de Donación para hacer tu aportación