欢迎您访问新疆栾骏商贸有限公司,公司主营电子五金轴承产品批发业务!
全国咨询热线: 400-8878-609

新闻资讯

技术学院

LINUX怎么查看USB设备_Linux查看已连接USB设备的方法

作者:尼克2025-10-22 00:00:00
使用lsusb命令可查看USB设备,如U盘、鼠标等,结合dmesg和lsblk判断设备识别与挂载情况,lshw可查物理连接信息。

在Linux系统中,查看已连接的USB设备有多种方法。这些命令可以帮助你快速识别插入的U盘、鼠标、键盘、移动硬盘等外设,便于排查问题或进行设备管理。

使用 lsusb 命令查看USB设备

lsusb 是最常用的查看USB设备的命令,它会列出系统中所有通过USB接口连接的设备。

  • 打开终端,输入以下命令:
  • lsusb

  • 输出示例:
  • BUS 002 Device 003: ID 0781:5567 SanDisk Corp.

  • 每行代表一个USB设备,包含厂商ID、产品ID和设备描述。
  • 如需更详细信息,可加上 -v 参数(显示详细描述):

    lsusb -v

通过 /dev 目录和 dmesg 查看设备接入信息

当插入USB设备时,内核会记录相关日志,可通过 dmesg 查看。

  • 插入设备后运行:

    dmesg | tail

  • 查看最近几条内核消息,通常会显示类似“usb 1-1: new high-speed USB device”以及分配的设备节点(如 /dev/sdb1)。
  • 结合 /dev 目录查看存储类设备:

    ls /dev/sd*

  • 可帮助判断U盘或移动硬盘被识别为哪个设备文件。

使用 lsblk 查看USB存储设备

对于U盘或移动硬盘这类块设备,lsblk 能清晰展示磁盘和分区结构。

  • 执行命令:

    lsblk

  • 查找类似 sdb、sdc 的设备,通常它们就是外接USB存储。
  • 配合查看容量信息,更容易确认哪个是新插入的设备。

查看USB设备的物理连接信息(可选)

某些系统支持通过 lshw 查看更底层的硬件信息。

  • 运行:

    sudo lshw -class bus -short

  • 或专门过滤USB:

    lshw -class disk -class storage

  • 可以看到设备挂载路径与总线关系。

基本上就这些常用方法。日常使用推荐先用 lsusbdmesg 快速确认设备是否被识别,再结合 lsblk 判断存储设备位置。不复杂但容易忽略细节,比如权限问题或设备未正确挂载。