Aperçu
lspci affiche le vendeur, l'ID du périphérique, le sous-système, la révision et les informations du pilote pour les périphériques PCI installés sur le système. Il est utile pour résoudre les problèmes matériels ou comprendre la configuration du système.
Caractéristiques principales
- Affiche la liste des périphériques PCI et leurs informations détaillées
- Identifie le vendeur et l'ID du périphérique
- Fournit des informations sur le pilote du noyau en cours d'utilisation
- Peut filtrer par périphérique ou ID spécifique
Options principales
La commande lspci peut contrôler le format de sortie et filtrer des informations spécifiques à l'aide de diverses options.
Format de sortie et niveau de détail
Filtrage des périphériques
Commande générée :
Essayez de combiner les commandes.
Description:
`lspci` Exécute la commande.
Essayez d'exécuter virtuellement les commandes avec l'IA en combinant les options ci-dessus.
Exemples d'utilisation
Liste de tous les périphériques PCI
lspci
Affiche une liste abrégée de tous les périphériques PCI connectés au système.
Informations détaillées et pilote du noyau
lspci -vk
Affiche les informations détaillées de chaque périphérique ainsi que les informations sur le pilote du noyau et le module actuellement utilisés.
Vérifier les informations d'un périphérique spécifique
lspci -s 00:02.0 -v
Vérifie les informations d'un périphérique PCI spécifique en utilisant les numéros de bus, de périphérique et de fonction. (Par exemple, 00:02.0 est généralement la carte graphique intégrée).
Filtrer par ID vendeur/périphérique
lspci -d 8086: -v
Recherche et affiche les informations des périphériques PCI ayant un ID vendeur et un ID périphérique spécifiques. (Par exemple, périphériques d'Intel Corporation).
Vérifier les informations de la carte graphique
lspci | grep -i vga
Vérifie les informations détaillées du contrôleur compatible VGA (carte graphique).
Installation
lspci fait partie du paquet `pciutils`. Il est préinstallé sur la plupart des distributions Linux, mais si ce n'est pas le cas, vous pouvez l'installer avec les commandes suivantes.
Debian/Ubuntu
sudo apt update
sudo apt install pciutils
Installez en utilisant le gestionnaire de paquets APT.
Fedora/CentOS/RHEL
sudo dnf install pciutils
# Ou sudo yum install pciutils
Installez en utilisant le gestionnaire de paquets YUM ou DNF.
Arch Linux
sudo pacman -S pciutils
Installez en utilisant le gestionnaire de paquets Pacman.
Conseils et précautions
Vous pouvez utiliser lspci pour identifier efficacement les informations matérielles et les utiliser pour résoudre les problèmes.
Conseils utiles
- `lspci` peut généralement être exécuté sans privilèges root, mais certaines informations détaillées (par exemple, toutes les informations avec l'option `-vvv`) peuvent nécessiter `sudo`.
- La sortie de `lspci` est très utile pour extraire des informations spécifiques lorsqu'elle est connectée via un pipe (|) avec d'autres commandes de traitement de texte telles que `grep`, `awk`, `sed`.
- Les ID de périphérique (par exemple, `8086:0a16`) peuvent être recherchés dans le PCI ID Repository (pci-ids.ucw.cz) pour obtenir plus d'informations sur le fabricant et le modèle du périphérique.