Linux基礎命令---lsusb


lsusb

     顯示本機的usb設備列表,可以顯示出usb的詳細信息,包括設備的讀取速度和描述符。此命令的適用范圍:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。

1、語法

     lsusb  [選項]

 

2、選項列表

選項

說明

-v

告訴lsusb詳細顯示所示設備的詳細信息。這包括設備當前速度的配置描述符。如果可用,類描述符將顯示USB設備類,包括集線器、音頻、HID、通信和芯片卡。

-s [[bus]:][devnum]

顯示指定總線和設備號的設備信息,總線和設備號用十進制標識。格式:lsusb –s 00:01

-d [vendor]:[product]

顯示指定廠商和產品編號的設備,用十六進制表示編號。格式:lsusb –d 8086: 

-D

顯示指定設備文件的設備信息,例如:lsusb –D /proc/bus/usb/001/001。只有

root用戶才可以使用這個選項

-t

以樹狀結構顯示

-V

指令版本信息

 

     如果指定的設備沒有被找到,那么返回一個非0值。/usr/share/hwdata/usb.ids文件中記錄了所有的USB設備節點的信息,包括制造商、產品號、類、子類、協議等等。

 

3、實例

     1)直接顯示簡單的設備信息

[root@localhost ntop-4.0.1]# lsusb

//總線號      設備號          廠商ID

Bus 001      Device 001:   ID 1d6b:0001 Linux Foundation 1.1 root hub

     2)顯示詳細信息

[root@localhost ntop-4.0.1]# lsusb -v

Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Device Descriptor:      //設備描述符

  bLength                18

  bDescriptorType         1

  

Hub Descriptor:         //集線器描述符

  bLength              11

 

Hub Port Status:       //集線器端口狀態

   Port 1: 0000.0100 power

   Port 2: 0000.0100 power

  

Device Status:     0x0003   //設備狀態

  Self Powered

  Remote Wakeup Enabled

3)顯示指定總線上的設備

[root@localhost ntop-4.0.1]# lsusb -s 001:001

Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

4)顯示指定廠商的設備信息

[root@localhost ntop-4.0.1]# lsusb -d 1d6b:001

Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

5)以樹狀結構顯示

[root@localhost ntop-4.0.1]# lsusb -t

Bus#  1

`-Dev#   1 Vendor 0x1d6b Product 0x0001


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM