Linux:找出设备的 /dev 描述

Linux:找出设备的 /dev 描述

我有一个通过 USB 连接的麦克风。当我执行 dmesg 时,它显示

[37830.040274] usb 5-1: new full speed USB device using uhci_hcd and address 4

我如何找出与设备关联的 /dev/??? 标识符?我想使用 XVidCap 录制某些内容,并且需要设置麦克风才能使其工作。

PS:我使用的是 Ubuntu 11.04

答案1

您可以随时输出ls /dev > devs.txt然后连接您的设备,再次执行ls /dev > devs2.txt然后运行diff devs.txt devs2.txt并查看显示的内容。

答案2

可能值得仔细研究一下/sys/bus/usb/devices/5-1/,但我无法立即找到从那里找到名字的方法/dev

答案3

#lsblk

示例输出:

sda      8:0    1   7.3G  0 disk
ââsda1   8:1    1   243M  0 part
ââsda2   8:2    1     1K  0 part
ââsda5   8:5    1     7G  0 part /
sdd      8:48   0   1.8T  0 disk
ââsdd1   8:49   0   1.8T  0 part

答案4

正如 Tom Anderson 已经提到的,这些信息可以在 /sys 中找到。有 /sys/bus/usb/devices//product /sys/bus/usb/devices//manufacturer

相关内容