linux下怎么用命令查看usb设备

不及物动词 其他 314

回复

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

    在Linux下,可以通过使用命令来查看USB设备的信息。以下是几个常用的命令:

    1. lsusb:这个命令用于列出系统中连接的USB设备的信息。使用以下命令可以查看USB设备的详细信息:
    “`
    lsusb -v
    “`
    这个命令会显示每个USB设备的供应商ID、产品ID、设备描述符等详细信息。

    2. dmesg:这个命令用于查看系统日志,其中包括USB设备的插入和拔出信息。使用以下命令可以过滤显示与USB设备相关的信息:
    “`
    dmesg | grep USB
    “`
    这个命令会显示USB设备的插入和拔出记录,以及其他有关USB设备的信息。

    3. /proc/bus/usb:这个目录包含有关Linux内核中USB设备的信息。可以使用以下命令查看该目录下的文件和子目录:
    “`
    ls /proc/bus/usb
    “`
    这个命令会列出当前连接到系统的USB设备的信息。

    4. usbutils软件包:这个软件包包含了一组命令和工具,用于查看和分析USB设备的信息。可以通过以下命令安装该软件包:
    “`
    sudo apt-get install usbutils
    “`
    安装完成后,可以使用以下命令来查看USB设备的信息:
    “`
    usb-devices
    “`
    这个命令会列出与系统连接的所有USB设备的详细信息。

    使用以上命令之一,你就可以在Linux下查看USB设备的信息了。

    2年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    在Linux下,可以使用一系列的命令来查看USB设备。以下是几个常用的命令:

    1. lsusb命令:该命令用于列出系统中连接的USB设备。可以在终端中输入以下命令:
    “`
    lsusb
    “`
    该命令会显示每个设备的厂商ID和产品ID,设备的类型和描述等信息。

    2. dmesg命令:该命令用于显示内核日志,可以用于查看设备插入和拔出的信息。在终端中输入以下命令:
    “`
    dmesg | grep -i usb
    “`
    该命令会显示与USB设备相关的日志。

    3. usb-devices命令:该命令可以用来显示有关USB设备的详细信息。在终端中输入以下命令:
    “`
    usb-devices
    “`
    该命令会显示每个USB设备的供应商,型号和序列号等详细信息。

    4. udevadm命令:这个命令可以用来获取关于USB设备的更多信息。在终端中输入以下命令:
    “`
    udevadm info -a -n /dev/sda1
    “`
    这个命令会显示有关指定USB设备的更多属性和信息。

    5. blkid命令:该命令可以用于显示所有已连接到系统的块设备信息,包括USB设备。在终端中输入以下命令:
    “`
    blkid
    “`
    该命令会显示每个块设备的设备名称、文件系统类型和UUID等信息。

    备注:在运行上述命令时需要以root权限或使用sudo命令来执行。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    在Linux系统下,可以使用命令来查看USB设备相关信息。以下是一些常用命令:

    1. **lsusb**:使用该命令可以列出系统中的USB设备列表。在终端中输入“lsusb”即可执行命令。命令的输出将显示每个USB设备的厂商ID、产品ID以及设备描述信息。

    “`
    $ lsusb
    Bus 002 Device 007: ID 046d:c526 Logitech, Inc. Nano Receiver
    Bus 002 Device 003: ID 046d:c31c Logitech, Inc. Keyboard K120
    Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub

    “`

    2. **usb-devices**:这个命令提供了一个更为详细的USB设备信息列表。运行“usb-devices”命令会显示有关每个USB设备的更多信息,包括设备路径、设备供应商和产品名称、USB版本等。

    “`
    $ usb-devices
    T: Bus=02 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#= 3 Spd=1.5 MxCh= 0
    D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
    P: Vendor=046d ProdID=c31c Rev=30.00
    S: Manufacturer=Logitech
    S: Product=Keyboard K120
    C: #Ifs= 2 Cfg#= 1 Atr=a0 MxPwr=98mA
    I: If#= 0 Alt= 0 #EPs= 1 Cls=03(HID ) Sub=01 Prot=01 Driver=usbhid

    “`

    3. **dmesg**:使用该命令可以查看系统设备日志,包括有关USB设备的信息。当插入或拔出USB设备时,系统会在日志中记录相关信息。

    “`
    $ dmesg

    [482221.674171] usb 4-1: new SuperSpeed Gen 1 USB device number 3 using xhci_hcd
    [482221.697981] usb 4-1: New USB device found, idVendor=0781, idProduct=5583, bcdDevice= 1.27
    [482221.697986] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
    [482221.697989] usb 4-1: Product: Ultra
    [482221.697991] usb 4-1: Manufacturer: SanDisk
    [482221.697993] usb 4-1: SerialNumber: 4C530001061115101342

    “`

    4. **lshw**:这个命令提供了关于系统硬件的详细信息,包括USB设备。运行“sudo lshw”命令需要使用root权限,它会输出一份系统硬件的详细清单,其中包含USB控制器和设备信息。

    “`
    $ sudo lshw -short | grep usb

    /0/100/1/1/1 usb3 bus xHCI Host Controller
    /0/100/1/1/1/2 usb4 bus xHCI Host Controller

    “`

    这些命令提供了不同层次和详细程度的USB设备信息。根据实际需要选择合适的命令来查看USB设备。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

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

分享本页
返回顶部