dmesg日志中的USB设备连接如何解读
导读:dmesg(display message或者driver message)是Linux系统中用于显示内核启动信息和运行时状态的命令。在dmesg日志中,你可以找到关于USB设备连接的详细信息。以下是如何解读这些信息的步骤: 打开终端。...
dmesg(display message或者driver message)是Linux系统中用于显示内核启动信息和运行时状态的命令。在dmesg日志中,你可以找到关于USB设备连接的详细信息。以下是如何解读这些信息的步骤:
-
打开终端。
-
输入
dmesg命令并按回车键。这将显示内核消息缓冲区的内容。你可以使用less或more命令来分页查看输出,例如:dmesg | less。 -
在
dmesg输出中,找到与USB设备连接相关的信息。这些信息通常包含"usb"、“device”、"connected"等关键词。例如:
[ 12345.678901] usb 1-1.2: new high-speed USB device number 3 using xhci_hcd
[ 12345.789012] usb 1-1.2: New USB device found, idVendor=1a86, idProduct=7523
[ 12345.789012] usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 12345.789012] usb 1-1.2: Product: USB DISK
[ 12345.789012] usb 1-1.2: Manufacturer: SanDisk
[ 12345.789012] usb 1-1.2: SerialNumber: 1234567890ABCDEF
[ 12345.789012] scsi host0: usb-storage 1-1.2:1.0
[ 12346.789012] scsi 0:0:0:0: Direct-Access SanDisk USB DISK 1.00 PQ: 0 ANSI: 2
[ 12346.789012] sd 0:0:0:0: Attached scsi generic sg0 type 0
[ 12346.789012] sd 0:0:0:0: [sda] Attached SCSI removable disk
- 分析找到的USB设备连接信息。以下是一些关键信息的解释:
usb 1-1.2: 表示USB总线1上的端口1.2。new high-speed USB device number 3: 表示检测到一个新的高速USB设备,设备编号为3。idVendor和idProduct: 分别表示设备的供应商ID和产品ID。这些ID可以帮助你识别设备制造商和型号。Product和Manufacturer: 分别表示设备的名称和制造商。scsi host0: usb-storage 1-1.2:1.0: 表示USB存储设备已连接到SCSI主机0。Attached scsi generic sg0 type 0: 表示已分配一个SCSI通用设备(sg0)类型0给该USB存储设备。Attached SCSI removable disk: 表示已将该USB存储设备识别为可移动磁盘。
通过以上步骤,你可以解读dmesg日志中的USB设备连接信息。这有助于了解设备的连接状态、制造商、型号等信息。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: dmesg日志中的USB设备连接如何解读
本文地址: https://pptw.com/jishu/788363.html
