Linux系统查看USB设备信息lsusb命令使用教程
USB设备插上电脑没反应?别急着换线或重启系统。Linux系统有一个命令能快速告诉你内核是否识别到了设备——它比dmesg | grep usb更直接、定位更精准,这个命令就是lsusb。

简单来说,lsusb命令输出的是内核已经完成枚举、分配好总线号和设备号的USB设备快照。它不是“即插即显”,而是“枚举完成才显示”。所以刚插上没看到设备,不妨等待几秒再运行一次命令。
如何快速确认USB设备是否被Linux内核识别
最直接的方法就是运行不带任何参数的lsusb命令。如果输出列表里出现了类似下面的新行,说明设备已经被系统成功识别:
Bus 001 Device 005: ID 0951:1665 Kingston Technology Digital DataTraveler SE9 64GB
这行信息包含了总线号(001)、设备号(005)、厂商与产品ID(0951:1665)以及系统识别的设备描述。
- 有ID但描述显示“Unknown”? 这通常意味着硬件通信已经成功(你可以用
dmesg | tail -10看到类似usb 1-1: new high-speed USB device的记录),但系统的USB ID数据库(通常是/usr/share/hwdata/usb.ids)里没有收录这个厂商和产品ID,所以无法给出具体名称。 - 完全没有新行出现? 那可能需要排查物理连接问题,或者设备本身存在故障。
- 命令找不到? 在一些最小化安装的Linux发行版(如CentOS/RHEL 7)上,
lsusb命令可能默认未安装,你需要先运行yum install usbutils来安装这个USB工具集。
如何查看设备插在哪个USB口及运行速率
想知道设备具体插在哪个物理USB接口,或者它实际运行的USB协议版本和速率是多少?这时lsusb -t命令就派上用场了。它会以树状图形式展示USB总线和设备的层级关系,信息非常直观。
关键在于每条分支末尾的数字,例如12M、480M、5000M,这代表的是设备与主机实际协商出来的通信速率,而非设备标称的理论规格。
- 12M:对应USB 1.1全速模式。现在比较少见,一些老旧的键盘、鼠标可能运行在此速率。如果你的新设备只显示12M,那大概率是插在了一个USB 1.1的集线器下游,或者接口接触不良。
- 480M:对应USB 2.0高速模式。目前绝大多数U盘、摄像头、键鼠都工作在这个档位。如果你的设备标称是USB 3.0,但这里只显示480M,那就需要检查:是否插在了黑色的USB 2.0接口上?或者线缆有问题?
- 5000M:对应USB 3.0(即USB 3.1 Gen1)的超高速模式。这里有个细节需要注意:并非所有标着“USB 3.0”的线缆都能支持全速,劣质线缆很可能会降速到USB 2.0。
此外,在树状图中你还会看到Driver=xxx这样的信息:
Driver=usb-storage:表示这是一个大容量存储设备(如U盘),驱动已成功绑定。Driver=usbhid:表示这是一个人机接口设备(如键盘、鼠标)。Driver=(none):这表示内核没有为这个设备找到匹配的驱动。你需要检查对应的内核模块是否已加载(比如对于某些UAS协议的U盘,可能需要运行modprobe uas),或者设备是否需要特定的固件。
如何快速定位特定的U盘或摄像头设备
当USB接口上连接了多个设备时,在一长串lsusb输出里用肉眼查找特定设备效率很低。这时可以使用-d或-s参数进行精准过滤。
厂商ID和产品ID(例如上面的0951:1665)可以直接从lsusb命令的完整输出里获取,无需额外查阅文档。
- 按ID查找:
lsusb -d 0951:1665。如果设备存在,就只输出这一行信息;如果不存在,则没有任何输出(命令返回值为1)。 - 查看某条总线上的所有设备:
lsusb -s 002:(注意冒号不能省略)。这会列出总线002上的所有设备。 - 精确定位到总线上的某个设备号:
lsusb -s 001:003。这个组合在后续使用lsusb -D命令读取设备原始描述符时特别有用。 - 想同时查询多个设备ID?
lsusb命令本身不支持“或”逻辑。变通方法是结合grep命令,例如:lsusb | grep -E '0951:1665|046d:c52b'。当然,编写一个小脚本进行循环查询也是可行的方案。
为什么 lsusb -v 有时会卡住或提示权限拒绝
lsusb -v(详细模式)会尝试读取设备的全部描述符信息,包括配置、接口、端点等细节。但问题也出在这里:
- 权限问题:某些设备(尤其是带有安全芯片或自定义固件的)会拒绝非特权访问。普通用户运行
lsusb -v可能会看到部分字段为空,甚至报错(如libusb:error [udev_hotplug_event] ignoring udev event for unknown device)。加上sudo提权通常可以解决,但对于日常排查来说,基础信息已经足够,不一定需要详细描述符。 - 命令卡住:有些设备响应慢,或者描述符结构复杂,可能导致命令卡顿。这时可以用
lsusb -v 2>&1 | head -n 50只查看前50行输出,判断是否卡在某个特定设备上。如果确定是某个设备导致的,可以用-s参数跳过它再试。
如果真的需要获取详细的设备描述符信息(例如调试驱动兼容性问题),更推荐使用lsusb -D /dev/bus/usb/BBB/DDD命令(BBB代表总线号,DDD代表设备号)。这个命令会绕过libusb库,直接读取USB设备文件,结果更稳定可靠,但必须拥有root权限才能执行。
最后,有一个非常关键但又容易被忽略的点:lsusb显示正常,并不等同于设备功能正常。
举个例子,一个U盘在lsusb里可能完美显示为Mass Storage设备,驱动也已绑定,但当你用fdisk -l查看时,却找不到它的分区。问题可能出在存储协议(比如BOT协议与UAS协议的兼容性问题)或者内核模块(比如uas模块没有加载)上。lsusb只管“设备有没有被系统识别和连接上”,至于“设备能不能被上层应用正常使用”,那是另一回事了。
相关攻略
lsusb命令用于查看Linux内核已识别的USB设备。不带参数运行可列出设备总线号、ID及描述。若设备未出现,可能需等待枚举完成或检查物理连接。使用`-t`参数可查看设备树状图及实际通信速率(如12M、480M、5000M),帮助判断接口类型或线缆问题。`-d`或`-s`参数可按ID或总线号过滤设备。`-v`详细模式可能需要root权限,且输出正常仅表示设
为保护企业数据安全,防止通过USB设备外泄,可在Windows10环境下采用多种方法禁用USB接口。包括使用组策略编辑器全面禁止可移动存储访问;修改注册表以禁用USB存储驱动;通过设备管理器临时关闭USB根集线器;部署第三方软件实现集中管理与精细控制;或在BIOS UEFI固件层直接禁用USB控制器。这些方法覆盖从软件到。
欧盟新规要求自2026年4月起,所有在欧盟销售的笔记本电脑必须配备标准USB-C接口,此前已覆盖手机、平板等设备。制造商需提供不捆绑充电器的购买选项,允许保留自有接口,但设备须同时具备功能完整的USB-C接口。此举旨在统一接口、减少电子垃圾并提升兼容性。
谷歌计划在安卓17系统中原生集成手柄按键重映射功能。玩家无需依赖第三方应用或特定品牌手机,即可在系统设置内自由调整按键布局。该功能将覆盖USB-C有线与蓝牙无线手柄,有望减少不同设备间的操作差异,提供更统一连贯的自定义体验。具体实现细节有待后续测试公布。
未来视野推出RV100miniQ显示器,售价709元。该产品采用23 8英寸IPS面板,具备2K分辨率与100Hz刷新率,支持USB-C一线连,覆盖114%sRGB色域。适合日常办公、影音娱乐及轻度游戏,为预算有限的用户提供了高性价比选择。
热门专题
热门推荐
在麒麟操作系统上配置SSH公钥登录,不仅能免去每次输入密码的繁琐,更能显著增强远程连接的安全性。整个过程并不复杂,核心步骤围绕密钥生成、公钥部署和服务端配置展开。本文将详细介绍几种主流方法,涵盖从自动化部署到手动配置,助你轻松完成麒麟系统SSH密钥登录设置。 一、使用ssh-keygen与ssh-c
登录循环闪退应先删 Xauthority和 ICEauthority文件、修复 tmp权限为1777、重置ukui mate dconf配置、清理磁盘空间、重装lightdm并重新配置。 在银河麒麟操作系统中输入密码后,屏幕一闪又回到登录界面,这种“登录循环”问题确实令人困扰。这通常并非硬件故障,而
GUSD是一种与美元1:1锚定的合规稳定币,由Gemini交易所发行并受纽约州金融服务部监管。其核心价值在于为加密世界提供透明、受监管的美元等价物,主要应用于交易、支付和价值存储。投资者需关注其中心化托管风险、监管政策变化及智能合约潜在漏洞,理解其作为传统金融与加密市场桥梁的定位与局限。
在Windows 11系统中,确保系统音频稳定输出到指定设备(如已连接的耳机或已配对的蓝牙音箱),核心在于正确配置默认音频输出设备。您可以通过任务栏快速设置、系统设置应用、控制面板声音对话框、音量混合器下拉菜单或Win+Ctrl+V快捷键这五种主流方案,实现即时切换或永久性配置,彻底解决声音输出错乱
宏胜集团近期发生重要人事与业务调整。总裁办主任叶雅琼、销售总经理吴汀燕、法务部部长周卓盈及生产管理科科长吴潘潘等多位高管已离职,该消息已获接近集团人士证实。与此同时,集团启动了部分非生产业务的外包运作,显示出其正在优化内部结构与运营模式。这一系列变动可能意味着公司正处于战略调整期,旨在聚焦核心业务并





