概述
lsusb命令查询有关当前插拔的USB设备的信息.您可以使用其-d选项查询某个供应商/产品(但它似乎仅适用于当前已插入的设备):
$lsusb -d 0e21:0750
Bus 001 Device 005: ID 0e21:0750 Cowon Systems, Inc.
您可以显示所有设备的信息:
$lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 004: ID 0421:01c7 Nokia Mobile Phones
Bus 001 Device 003: ID 0bda:8187 Realtek Semiconductor Corp. RTL8187 Wireless Adapter
Bus 001 Device 005: ID 0e21:0750 Cowon Systems, Inc.
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 002: ID 046d:c01b Logitech, Inc. MX310 Optical Mouse
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
你也可以使它更详细(lsusb -v)并打印很多东西.
请注意,在Linux操作系统中访问有关系统的信息时,最好通过shell命令(如lsusb)来执行,而不是直接解析这些命令访问的系统文件.
最后
以上就是典雅月饼为你收集整理的linux获取usb芯片信息,如何在Linux上以编程方式获取USB供应商和产品信息?的全部内容,希望文章能够帮你解决linux获取usb芯片信息,如何在Linux上以编程方式获取USB供应商和产品信息?所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复