linux下查找usb设备命令是哪个

不及物动词 其他 122

回复

共3条回复 我来回复
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    在Linux下,可以使用lsusb命令来查找USB设备。

    lsusb命令用于列出系统中连接的USB设备的信息。它会显示USB设备的厂商ID、产品ID和设备序列号等详细信息。

    要使用lsusb命令,打开终端窗口,并输入以下命令:

    lsusb

    按下回车键后,系统会显示已连接的USB设备的详细信息列表。每个设备都有一个唯一的厂商ID和产品ID,通过这些ID可以识别设备的制造商和型号。

    除了lsusb命令,还可以使用其他一些命令来查找和管理USB设备,包括:

    – lspci命令:显示PCI总线上的设备信息,包括USB设备;
    – lshw命令:显示系统的硬件信息,包括USB控制器和设备;
    – dmesg命令:查看内核日志,可以找到有关USB设备的信息;
    – udevadm命令:用于管理设备和设备驱动程序。

    使用这些命令可以帮助你查找和管理Linux系统中的USB设备。希望这些信息对你有所帮助!

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

    在Linux下查找USB设备的命令是lsusb。

    1. 首先,打开终端,可以通过快捷键Ctrl + Alt + T来打开终端。
    2. 在终端中输入lsusb命令,并按下回车键。该命令用于列出系统中连接的USB设备的信息。
    3. 终端会显示每个USB设备的供应商ID(Vendor ID)和产品ID(Product ID),以及其他相关信息,如USB版本号、设备名称等。
    4. 如果需要更详细的信息,可以使用-l选项,即lsusb -l。这会显示每个设备的更多信息,如设备序列号、驱动程序等。
    5. 如果要过滤显示的结果,可以使用grep命令。例如,要查找特定供应商的设备,可以使用lsusb | grep “Vendor ID”。

    通过以上步骤,您可以在Linux系统中查找USB设备的相关信息。

    2年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    在Linux下,可以使用以下命令查找USB设备:

    1. lsusb命令:
    lsusb命令可以列出系统中连接的USB设备的详细信息。打开终端,输入lsusb命令即可查看所有连接的USB设备。

    “`shell
    $ lsusb
    Bus 003 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
    Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
    Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Bus 001 Device 005: ID 046d:c52f Logitech, Inc. Unifying Receiver
    Bus 001 Device 004: ID 0bda:572a Realtek Semiconductor Corp. USB 2.0 HD UVC WebCam
    Bus 001 Device 003: ID 138a:003f Validity Sensors, Inc. VFS495 Fingerprint Reader
    Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
    Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    “`

    lsusb命令列出了每个USB设备的总线号(Bus)、设备号(Device)、厂商ID(ID)和设备ID(ID)。根据ID可以确定设备的详细信息。

    2. dmesg命令:
    dmesg命令可以显示系统内核在启动时产生的消息,包括USB设备的连接和断开操作。输入以下命令可以查看最近连接的USB设备:

    “`shell
    $ dmesg | grep -i usb
    [ 1.146952] usbcore: registered new interface driver usbfs
    [ 1.146960] usbcore: registered new interface driver hub
    [ 1.147014] usbcore: registered new device driver usb
    [ 16.188333] usb 3-2: new high-speed USB device number 2 using xhci_hcd
    [ 16.336675] usb-storage 3-2:1.0: USB Mass Storage device detected
    [ 16.336791] scsi host6: usb-storage 3-2:1.0
    [ 16.336915] usbcore: registered new interface driver usb-storage
    [ 16.355491] usbcore: registered new interface driver uas
    [ 20.995463] usb 1-1: new full-speed USB device number 2 using xhci_hcd
    [ 21.130264] usb 1-1: New USB device found, idVendor=046d, idProduct=c52f, bcdDevice=12.09
    [ 21.130275] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
    [ 21.130283] usb 1-1: Product: USB Receiver
    [ 21.130288] usb 1-1: Manufacturer: Logitech
    “`

    dmesg命令输出的结果中可以找到包含”usb”关键字的信息,这些信息指示了USB设备的连接状态以及设备的详细信息。

    3. /proc文件系统:
    Linux系统中,/proc文件系统提供了对系统内核和进程信息的访问。可以在/proc目录下查找有关USB设备的信息。进入/proc目录,然后进入bus/usb目录,可以找到与USB设备相关的信息。

    “`shell
    $ cd /proc/bus/usb
    $ ls
    001 002 003
    “`

    进入上面的目录之后,可以找到一些数字目录(001、002、003等)。进入这些目录,可以查看USB设备的详细信息。

    以上是在Linux下查找USB设备的几种常用方法,可以根据实际情况选择合适的方法来查找USB设备。

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

400-800-1024

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

分享本页
返回顶部