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.