Linux常用命令——lsusb命令
创始人
2024-05-28 09:06:41
0

在线Linux命令查询工具(http://www.lzltool.com/LinuxCommand)

lsusb

显示本机的USB设备列表信息

补充说明

lsusb命令用于显示本机的USB设备列表,以及USB设备的详细信息。
lsusb命令是一个学习USB驱动开发,认识USB设备的助手,推荐大家使用,如果您的开发板中或者产品中没有lsusb命令可以自己移植一个,放到文件系统里面。

语法

lsusb(选项)

选项

-v:显示USB设备的详细信息;
-s<总线:设备号>仅显示指定的总线和(或)设备号的设备;
-d<厂商:产品>:仅显示指定厂商和产品编号的设备;
-t:以树状结构显示无理USB设备的层次;
-V:显示命令的版本信息。

实例

插入usb鼠标后执行lsusb的输出内容如下:

Bus 005 Device 001: id 0000:0000 
Bus 001 Device 001: ID 0000:0000 
Bus 004 Device 001: ID 0000:0000 
Bus 003 Device 001: ID 0000:0000 
Bus 002 Device 006: ID 15d9:0a37 
Bus 002 Device 001: ID 0000:0000

解释:
Bus 005
表示第五个usb主控制器(机器上总共有5个usb主控制器 – 可以通过命令lspci | grep USB查看)
Device 006
表示系统给usb鼠标分配的设备号(devnum),同时也可以看到该鼠标是插入到了第二个usb主控制器

006        usb_device.devnum
/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-2/devnum

ID 15d9:0a37
表示usb设备的ID(这个ID由芯片制造商设置,可以唯一表示该设备)

15d9    usb_device_descriptor.idVendor
0a37    usb_device_descriptor.idProduct
/sys/devices/pci0000:00/0000:00:1d.1/usb2/2-2/idVendor

Bus 002 Device 006: ID 15d9:0a37
Bus 002 Device 001: ID 0000:0000

表示002号usb主控制器上接入了两个设备:

  • 一个是usb根Hub – 001 
  • 一个是usb鼠标  – 006

在线Linux命令查询工具(http://www.lzltool.com/LinuxCommand)

在线Linux命令查询工具(http://www.lzltool.com/LinuxCommand)
原文链接

相关内容

热门资讯

助力经济结构转型优化 央行出台... 国务院新闻办公室今天下午举行新闻发布会,中国人民银行有关负责人介绍,根据当前经济金融形势需要,人民银...
500户业主十余年物业纠纷,涉... 近日,津市市人民法院调解室人声鼎沸,热气袅袅的茶香中,一份关乎近500名业主的和解协议正在被郑重签署...
严惩腐败犯罪!最高法:对于犯罪... 撰文 | 余晖 据最高法消息,1月15日上午,最高人民法院党组书记、院长张军主持召开党组会,传达学...
学习语丨更加科学有效地把权力关... 习近平总书记在二十届中央纪委五次全会上发表重要讲话强调,“党的自我革命重在治权,把权力关进制度笼子是...
常德鼎城法院:课间受伤生心结 ... “红领巾上的小铃铛”本应是童年活泼的印记,却因一次意外成为两个家庭和一所学校的心结。近日,常德市鼎城...
原创 律... 善意的进入别人家院子,善意的扇了房主一个耳光。去年 11 月 30 号,发生了一件令人气愤不已的事。...
民事诉讼牵出5年纠纷!迅雷再诉... 红星资本局1月15日消息,历时五年,迅雷(XNET)与前CEO陈磊的纠纷,至今仍未完结。 1月15日...
担心政策莫测,美资管巨头着手卖... 美国联邦储备委员会主席鲍威尔遭刑事调查,促使美国资管巨头品浩投资管理公司(原译太平洋投资管理公司)卖...
贵安支持产业发展“政策大礼包”... 为全力推动贵安新区高质量发展 助力企业安心扎根、 坚定发展信心、激发市场活力 新区聚焦工信领域、科技...