Inicio > Gestión de paquetes y sistema > lspci

lspci: Consultar información de dispositivos PCI

Un comando que muestra información detallada sobre todos los dispositivos conectados al bus PCI (Peripheral Component Interconnect) del sistema. Se utiliza para verificar información de diversos dispositivos de hardware como tarjetas gráficas, tarjetas de red, tarjetas de sonido, etc.

Descripción general

lspci muestra el proveedor, ID del dispositivo, subsistema, revisión e información del controlador de los dispositivos PCI instalados en el sistema. Es útil para la resolución de problemas de hardware o para comprender la configuración del sistema.

Características principales

  • Muestra la lista de dispositivos PCI e información detallada
  • Identifica el proveedor y el ID del dispositivo
  • Proporciona información sobre los controladores del kernel en uso
  • Permite filtrar por dispositivo o ID específico

Opciones principales

El comando lspci puede controlar el formato de salida y filtrar información específica utilizando varias opciones.

Formato de salida y nivel de detalle

Filtrado de dispositivos

Comando generado:

Combina los comandos.

Descripción:

`lspci` Ejecutando el comando.

Combina las opciones anteriores para ejecutar virtualmente los comandos junto con la IA.

Ejemplos de uso

Lista de todos los dispositivos PCI

lspci

Muestra una lista concisa de todos los dispositivos PCI conectados al sistema.

Información detallada y controlador del kernel

lspci -vk

Muestra información detallada de cada dispositivo junto con el controlador del kernel y la información del módulo en uso.

Verificar información de un dispositivo específico

lspci -s 00:02.0 -v

Verifica la información de un dispositivo PCI específico utilizando los números de bus, dispositivo y función. (Por ejemplo, 00:02.0 suele ser la tarjeta gráfica integrada)

Filtrar por ID de proveedor/dispositivo

lspci -d 8086: -v

Busca dispositivos PCI con un ID de proveedor y dispositivo específico y muestra su información. (Por ejemplo, dispositivos de Intel Corporation)

Verificar información de la tarjeta gráfica

lspci | grep -i vga

Verifica la información detallada del controlador compatible con VGA (tarjeta gráfica).

Instalación

lspci se proporciona como parte del paquete `pciutils`. Está instalado por defecto en la mayoría de las distribuciones de Linux, pero si no está presente, puedes instalarlo con los siguientes comandos.

Debian/Ubuntu

sudo apt update
sudo apt install pciutils

Instala usando el gestor de paquetes APT.

Fedora/CentOS/RHEL

sudo dnf install pciutils
# o sudo yum install pciutils

Instala usando el gestor de paquetes YUM o DNF.

Arch Linux

sudo pacman -S pciutils

Instala usando el gestor de paquetes Pacman.

Consejos y precauciones

Puedes utilizar lspci para identificar eficientemente la información del hardware y utilizarla para la resolución de problemas.

Consejos útiles

  • `lspci` generalmente se puede ejecutar sin privilegios de root, pero para obtener información detallada (por ejemplo, toda la información con la opción `-vvv`), puede ser necesario `sudo`.
  • La salida de `lspci` es muy útil para extraer información específica cuando se combina con otros comandos de procesamiento de texto como `grep`, `awk`, `sed` a través de tuberías (|).
  • Los IDs de dispositivo (por ejemplo, `8086:0a16`) se pueden buscar en el Repositorio de IDs PCI (pci-ids.ucw.cz) para obtener más información sobre el fabricante y el modelo del dispositivo correspondiente.

Comandos de la misma categoría