GNU/Linux >> Belajar Linux >  >> Linux

lspci:perintah tidak ditemukan

Perintah lspci mencantumkan semua perangkat Peripheral Component Interconnect (PCI). Perintah ini memiliki banyak opsi yang berguna untuk men-debug driver perangkat. Jika kita hanya menjalankan lspci, kita mendapatkan daftar perangkat dan ID-nya:

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)

Memahami Output Perintah lspci

Field yang diberikan pada output lspci adalah sebagai berikut:

0000:06:00.1 Ethernet controller: Intel Corporation I350 Gigabit Network Connection (rev 01)
  • 0000 :domain PCI (setiap domain dapat berisi hingga 256 bus PCI)
  • 06 :nomor bus yang dilampirkan perangkat
  • 00 :nomor perangkat
  • .1 :Fungsi perangkat PCI
  • Pengontrol Ethernet :kelas perangkat
  • Perusahaan Intel :ID vendor
  • Koneksi Jaringan Gigabit I350 (rev 01) :ID perangkat

Perintah lspci menyediakan semua informasi yang relevan mengenai perangkat PCI server Anda, yang pada gilirannya, dapat diperluas dengan menggunakan opsi -v atau opsi alternatif -vv / -vvv, tergantung pada tingkat detail yang Anda membutuhkan:

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

Jika Anda menemukan kesalahan di bawah ini saat menjalankan perintah lspci:

lspci: command not found

Anda dapat mencoba menginstal pciutils paket seperti yang ditunjukkan di bawah ini sesuai pilihan distribusi Anda:

Distribusi Perintah
Debian apt-get install pciutils
Ubuntu apt-get install pciutils
Alpin apk tambahkan pciutils
Linux Arch pacman -S pciutils
Kali Linux apt-get install pciutils
CentOS yum install pciutils
Fedora dnf instal pciutils
Raspbian apt-get install pciutils

Contoh Perintah lspci

1. Untuk membuat daftar semua perangkat PCI:

# lspci 

2. Untuk Membuang data perangkat PCI dalam bentuk yang dapat dibaca mesin yang kompatibel dengan versi sebelumnya:

# lspci -m 

3. Untuk Membuang data perangkat PCI dalam bentuk yang dapat dibaca mesin agar mudah diuraikan oleh skrip:

# lspci -mm 

4. Untuk Menampilkan diagram seperti pohon yang berisi semua bus:

# lspci -t 

5. Untuk menampilkan dalam mode verbose:

# lspci -v 

6. Sangat bertele-tele:

# lspci -vv 

7. Agar lebih bertele-tele:

# lspci -vvv 

8. Untuk Menampilkan driver kernel yang menangani setiap perangkat dan juga modul kernel yang mampu menanganinya:

# lspci -k 

9. Untuk Menampilkan dump heksadesimal dari seluruh ruang konfigurasi PCI:

# lspci -xxx 

10. Untuk Menampilkan dump heksadesimal dari ruang konfigurasi PCI yang diperluas (4096-byte) yang tersedia di:

# lspci -xxxx 

11. Untuk tampilan bus centric:

# lspci -b 

12. Untuk selalu menampilkan nomor domain PCI:

# lspci -D 

13. Untuk menampilkan vendor PCI dan kode perangkat sebagai angka sebagai gantinya:

# lspci -n 

14. Untuk menampilkan vendor PCI dan kode perangkat sebagai nomor dan nama:

# lspci -nn 

15. Untuk menggunakan DNS untuk menanyakan database ID PCI pusat jika perangkat tidak ditemukan di file pci.ids lokal:

# lspci -q 

16. Untuk mereset cache lokal:

# lspci -qq 

17. Untuk Query database pusat bahkan untuk entri yang dikenali secara lokal:

# lspci -Q 

18. Untuk Menampilkan hanya perangkat di domain yang ditentukan:

# lspci -s domain 

19. Untuk Menampilkan hanya perangkat dengan vendor dan ID perangkat tertentu:

# lspci -d vendor 

20. Untuk Menggunakan sebagai daftar ID PCI sebagai ganti /usr/share/hwdata/pci.ids:

# lspci -i /path/file 

21. Untuk Menggunakan sebagai peta ID PCI yang ditangani oleh modul kernel:

# lspci -p file 

22. Untuk mengaktifkan mode pemetaan bus yang melakukan pemindaian menyeluruh terhadap semua perangkat PCI:

# lspci -M 

23. Untuk mendapatkan versi lspci:

# lspci --version 

24. Untuk Pustaka mendukung berbagai metode untuk mengakses perangkat keras PCI:

# lspci -A method 

25. Untuk meningkatkan level debug:

# lspci -G 


Linux
  1. manajer langganan:perintah tidak ditemukan

  2. dnf:perintah tidak ditemukan

  3. bc:perintah tidak ditemukan

  1. dpkg:perintah tidak ditemukan

  2. id:perintah tidak ditemukan

  3. w:perintah tidak ditemukan

  1. ifrename:perintah tidak ditemukan

  2. df:perintah tidak ditemukan

  3. du:perintah tidak ditemukan