linux命令查看usb

worktile 其他 811

回复

共3条回复 我来回复
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    要查看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年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    要查看连接到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年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    在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年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部