GNU/Linux >> Znalost Linux >  >> Linux

lspci:příkaz nenalezen

Příkaz lspci uvádí všechna zařízení PCI (Peripheral Component Interconnect). Tento příkaz má mnoho možností, které jsou užitečné pro ladění ovladačů zařízení. Pokud právě spustíme lspci, dostaneme seznam zařízení a jejich ID:

00:00.0 Host bridge: Intel Corporation 440FX - 82441FX PMC [Natoma] (rev 02)
00:01.0 ISA bridge: Intel Corporation 82371SB PIIX3 ISA [Natoma/Triton II]
00:01.1 IDE interface: Intel Corporation 82371AB/EB/MB PIIX4 IDE (rev 01)
00:02.0 VGA compatible controller: InnoTek Systemberatung GmbH VirtualBox Graphics Adapter
00:03.0 Ethernet controller: Intel Corporation 82540EM Gigabit Ethernet Controller (rev 02)
00:04.0 System peripheral: InnoTek Systemberatung GmbH VirtualBox Guest Service
00:05.0 Multimedia audio controller: Intel Corporation 82801AA AC'97 Audio Controller (rev 01)
00:07.0 Bridge: Intel Corporation 82371AB/EB/MB PIIX4 ACPI (rev 08)

Porozumění výstupu příkazu lspci

Pole daná ve výstupu lspci jsou následující:

0000:06:00.1 Ethernet controller: Intel Corporation I350 Gigabit Network Connection (rev 01)
  • 0000 :PCI doména (každá doména může obsahovat až 256 PCI sběrnic)
  • 06 :číslo sběrnice, ke které je zařízení připojeno
  • 00 :číslo zařízení
  • .1 :Funkce zařízení PCI
  • Ovladač sítě Ethernet :třída zařízení
  • Intel Corporation :ID dodavatele
  • I350 Gigabit Network Connection (rev 01) :ID zařízení

Příkaz lspci poskytuje všechny relevantní informace týkající se zařízení PCI vašeho serveru, které lze dále rozšířit použitím volby -v nebo alternativní volby (voleb) -vv / -vvv v závislosti na úrovni podrobností, které vyžadovat:

# lspci -v
# lspci -vv
# lspci -vvv

Pokud při spouštění příkazu lspci narazíte na níže uvedenou chybu:

lspci: command not found

můžete zkusit nainstalovat pciutils balíček, jak je uvedeno níže, podle vaší volby distribuce:

Distribuce Příkaz
Debian apt-get install pciutils
Ubuntu apt-get install pciutils
Alpine apk add pciutils
Arch Linux pacman -S pciutils
Kali Linux apt-get install pciutils
CentOS yum install pciutils
Fedora dnf install pciutils
Raspbian apt-get install pciutils

Příklady příkazů lspci

1. Seznam všech zařízení PCI:

# lspci 

2. Chcete-li vypsat data zařízení PCI ve zpětně kompatibilní strojově čitelné formě:

# lspci -m 

3. Vypsat data zařízení PCI ve strojově čitelné podobě pro snadnou analýzu pomocí skriptů:

# lspci -mm 

4. Chcete-li zobrazit stromový diagram obsahující všechny sběrnice:

# lspci -t 

5. Zobrazení v podrobném režimu:

# lspci -v 

6. Chcete-li být velmi podrobný:

# lspci -vv 

7. Chcete-li být ještě podrobnější:

# lspci -vvv 

8. Chcete-li zobrazit ovladače jádra obsluhující každé zařízení a také moduly jádra schopné je zpracovat:

# lspci -k 

9. Chcete-li zobrazit hexadecimální výpis celého konfiguračního prostoru PCI:

# lspci -xxx 

10. Chcete-li zobrazit hexadecimální výpis rozšířeného (4096bajtového) konfiguračního prostoru PCI dostupného na:

# lspci -xxxx 

11. Pro zobrazení orientované na autobus:

# lspci -b 

12. Chcete-li vždy zobrazovat čísla domén PCI:

# lspci -D 

13. Chcete-li zobrazit kódy dodavatele PCI a zařízení jako čísla:

# lspci -n 

14. Chcete-li zobrazit kódy PCI dodavatele a zařízení jako čísla i názvy:

# lspci -nn 

15. Chcete-li použít DNS k dotazu na centrální databázi PCI ID, pokud není zařízení nalezeno v místním souboru pci.ids:

# lspci -q 

16. Chcete-li resetovat místní mezipaměť:

# lspci -qq 

17. Dotazovat se na centrální databázi i na záznamy, které jsou rozpoznány lokálně:

# lspci -Q 

18. Chcete-li zobrazit pouze zařízení v zadané doméně:

# lspci -s domain 

19. Chcete-li zobrazit pouze zařízení s určeným dodavatelem a ID zařízení:

# lspci -d vendor 

20. Použití jako seznamu PCI ID namísto /usr/share/hwdata/pci.ids:

# lspci -i /path/file 

21. Chcete-li použít jako mapu PCI ID zpracovávaných moduly jádra:

# lspci -p file 

22. Chcete-li vyvolat režim mapování sběrnice, který provede důkladnou kontrolu všech zařízení PCI:

# lspci -M 

23. Chcete-li získat verzi lspci:

# lspci --version 

24. Komu Knihovna podporuje různé způsoby přístupu k hardwaru PCI:

# lspci -A method 

25. Chcete-li zvýšit úroveň ladění:

# lspci -G 


Linux
  1. Subscription-manager:příkaz nenalezen

  2. dnf:příkaz nenalezen

  3. bc:příkaz nenalezen

  1. dpkg:příkaz nenalezen

  2. id:příkaz nenalezen

  3. w:příkaz nenalezen

  1. ifrename:příkaz nenalezen

  2. df:příkaz nenalezen

  3. du:příkaz nenalezen