百度
360搜索
搜狗搜索

linux怎么查usb详细介绍

在 Linux 系统中,你可以运用多种命令来查看 USB 设备的相关信息,下面为你详细介绍:

1. 使用
lsusb命令

lsusb命令能够列出当前系统所识别的所有 USB 设备。
bash

lsusb

运行此命令后,会显示每个 USB 设备的厂商 ID、产品 ID、设备名称等信息,示例输出如下:
plaintext

Bus 002 Device 002: ID 8087:8000 Intel Corp. 

Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Bus 001 Device 002: ID 04f2:b52d Chicony Electronics Co., Ltd

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub

Bus 003 Device 002: ID 046d:c077 Logitech, Inc. M105 Optical Mouse

Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

要是你想获取更详细的设备信息,可以添加-v参数:
bash

lsusb 

2. 使用
dmesg命令

dmesg命令会显示内核环缓冲区的信息,其中包含了系统启动时和 USB 设备插拔时的详细日志。
bash

    usb

这个命令会过滤出与 USB 相关的日志信息,从而帮助你了解 USB 设备的连接和驱动加载情况。

3. 查看
/sys/bus/usb/devices目录

/sys文件系统为内核数据结构提供了一个接口,/sys/bus/usb/devices目录下包含了所有已识别的 USB 设备的详细信息。
bash

 /sys/bus/usb/devices

你可以进一步查看每个设备目录下的文件,获取更多设备信息,例如设备的序列号、厂商信息等:
bash

 /sys/bus/usb/devices/device/product

这里的<device>需要替换为具体的设备目录名。

4. 使用
udevadm命令

udevadm命令可用于查询和管理udev设备管理器,它能提供有关 USB 设备的详细属性。
bash

udevadm info all /dev/sdb




912udevadm info =all =/dev/sdb

这里的/dev/sdb是一个示例的 USB 存储设备节点,你需要根据实际情况替换。此命令会输出该设备的所有属性信息。

阅读更多 >>>  暖脚宝要一直充电吗

文章数据信息:

本文主要探讨:"linux怎么查usb", 浏览人数已经达到44次, 首屏加载时间:1.153 秒。