'lsusb' 在 Linux 上做什么?
lsusb 列出你计算机的所有 USB 设备。
示例输出:
lsusb_output.txt
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 8087:0a2b Intel Corp.
Bus 001 Device 002: ID 04f2:b5e8 Chicony Electronics Co., Ltd
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub每行代表单个 USB 设备 - 但 USB 设备也可能是计算机内部的,未连接到物理 USB 端口。例如,Bus 001 Device 003: ID 8087:0a2b Intel Corp. 是我笔记本中的内部蓝牙调制解调器。
解释:
Bus 001:设备连接到系统上的第一个 USB 总线(001)Device 003:在上述总线中,设备被分配了 ID003。ID 8087:0a2b:这是分配给该设备的 ID。第一部分(8087)是供应商 ID (VID)。第二部分(0a2b)是产品 ID (PID)。这些 ID 由 USB 实施者论坛分配。对于任何给定设备,此 ID 将始终保持不变。如果你多次购买 USB 产品,所有产品都将具有相同的 ID。Intel Corp.:这是设备的描述。通常 Linux 可以显示更多信息,但在此情况下只是制造商的名称。
Check out similar posts by category:
Linux
If this post helped you, please consider buying me a coffee or donating via PayPal to support research & publishing of new posts on TechOverflow