linux命令查看usb
-
要查看Linux系统中连接的USB设备,可以使用以下命令:
1. lsusb命令:
lsusb命令可以列出所有已连接的USB设备的详细信息,包括供应商ID、产品ID以及设备类别等。
使用方式:
“`
lsusb
“`
这将会显示类似如下的输出:
“`
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 002: ID 046d:c077 Logitech, Inc. M105 Optical Mouse
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
“`
每一行的开头表示USB设备所在的总线(Bus),以及设备编号(Device)。ID后面是供应商和产品的标识符。2. dmesg命令:
dmesg命令可以用来显示内核启动信息和系统事件记录,可以用来查看设备连接和断开的消息。
使用方式:
“`
dmesg | grep -i usb
“`
这将会显示与USB相关的消息,包括设备连接和断开的记录。3. lspci命令:
lspci命令通常用于查看PCI设备的信息,但也可以用来查看USB控制器的信息。
使用方式:
“`
lspci | grep -i usb
“`
这将会显示与USB相关的控制器信息。总结:
通过使用lsusb命令、dmesg命令以及lspci命令,你可以在Linux系统中方便地查看已连接的USB设备和相关信息。2年前 -
要查看连接到Linux计算机上的USB设备,可以使用以下命令:
1. `lsusb`:这个命令会列出所有连接到计算机的USB设备的详细信息,包括设备的厂商ID和产品ID,以及设备的总线和设备号码。
2. `sudo fdisk -l`:这个命令会显示计算机上所有已连接的存储设备,包括USB设备。你可以通过检查设备的大小和文件系统类型来确定哪些设备是USB设备。
3. `dmesg`:这个命令会显示系统的消息缓冲区,包括USB设备的连接和断开信息。你可以使用过滤器来显示只有关于USB设备的消息,比如`dmesg | grep USB`。
4. `lsblk`:这个命令会显示计算机上的块设备,包括USB设备和其他储存设备。你可以通过查看设备的大小和挂载点来确定哪些设备是USB设备。
5. `/proc/bus/usb`目录:这个目录包含有关连接到系统的USB设备的信息。你可以使用`ls`命令来列出其中的文件和目录,然后使用`cat`命令来查看其中的文件内容。
这些命令可以帮助你在Linux系统上查看USB设备的详细信息。通过使用这些命令,你可以确定系统是否正确识别了USB设备,并检查设备的连接状态、厂商和型号以及其他相关信息。
2年前 -
在Linux系统中,可以使用一些命令来查看USB设备的信息。以下是一些常用的命令以及它们的用法。
1. `lsusb` 命令
`lsusb` 命令用于列出系统中所有连接的USB设备的信息。默认情况下,它会显示设备的厂商ID和产品ID,以及设备的详细信息。使用方法:在终端中输入`lsusb`并按下回车键。
示例输出:
“`
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 046d:c31c Logitech, Inc. Keyboard K120
Bus 001 Device 003: ID 046d:c077 Logitech, Inc. M105 Optical Mouse
Bus 001 Device 002: ID 8087:8001 Intel Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
“`输出结果显示了每个USB设备的总线号、设备号、厂商ID和产品ID,以及设备的描述信息。
2. `lsblk` 命令
`lsblk` 命令用于列出系统中所有的块设备,包括USB存储设备。使用方法:在终端中输入`lsblk`并按下回车键。
示例输出:
“`
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 20G 0 disk
└─sda1 8:1 0 20G 0 part /
sdb 8:16 1 7.5G 0 disk
├─sdb1 8:17 1 244M 0 part /boot
└─sdb2 8:18 1 7.3G 0 part
“`输出结果显示了每个块设备的名称、主设备号和次设备号、容量大小以及设备类型。
3. `dmesg` 命令
`dmesg` 命令用于显示内核环缓冲区的内容,包括系统启动过程中的各种信息,包括USB设备的连接和断开信息。使用方法:在终端中输入`dmesg`并按下回车键。
示例输出:
“`
[ 1512.864864] usb usb3-port2: Cannot enable. Maybe the USB cable is bad?
[ 1512.865042] usb usb3-port2: failed to connect to connect-push-button switch
[ 1512.865149] usb usb3-port2: couldn’t allocate usb_device
[ 1512.875240] usb usb3-port2: disabled by hub (EMI?), re-enabling…
[ 1512.885350] usb 3-2: new high-speed USB device number 4 using xhci_hcd
[ 1513.109241] usb 3-2: New USB device found, idVendor=046d, idProduct=c077
[ 1513.109251] usb 3-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 1513.109257] usb 3-2: Product: M105 Optical Mouse
[ 1513.109262] usb 3-2: Manufacturer: Logitech
[ 1513.119751] input: Logitech M105 Optical Mouse as /devices/pci0000:00/0000:00:14.0/usb3/3-2/3-2:1.0/0003:046D:C077.0002/input/input8
[ 1513.129246] hid-generic 0003:046D:C077.0002: input,hidraw1: USB HID v1.11 Mouse [Logitech M105 Optical Mouse] on usb-0000:00:14.0-2/input0
“`输出结果显示了系统的启动过程中关于USB设备的信息,包括设备连接、设备ID、设备厂商和设备描述。
这些命令可以帮助你在Linux系统中查看USB设备的信息。通过使用这些命令,你可以获得有关USB设备的详细信息,以及它们是否被正确识别和连接的状态。
2年前