没有 /proc/bus/usb 目录

没有 /proc/bus/usb 目录

我在 ESXi 上运行 centos 虚拟机。

连接 USB 设备后 /proc/bus/usb 目录是否不会显示?

我刚刚向虚拟机添加了一个 USB 控制器(之前没有)并运行 lsusb:

$ lsusb -t
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/6p, 480M
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
    |__ Port 1: Dev 2, If 0, Class=Human Interface Device, Driver=usbhid, 12M
    |__ Port 1: Dev 2, If 1, Class=Human Interface Device, Driver=usbhid, 12M
    |__ Port 2: Dev 3, If 0, Class=Hub, Driver=hub/7p, 12M

好的,我看到了我刚刚添加的控制器,但我在 /proc/bus/usb 下没有看到任何内容。

$ ls /proc/bus/
input  pci

如果我在哪里连接 USB 设备,/proc/bus/usb/ 会出现吗?我读到 Linux 提供了一个 USB 文件系统,它作为 /proc 的一部分出现。

只是好奇这是如何运作的。

相关内容