列出所有可用的 USB 端口 Linux

Rom*_*nko 5 usb-drive raspberrypi

我正在尝试找到一种方法来列出未插入的设备,但按硬件列出所有可用的 USB 端口。我正在使用 RPi,它有 4 个 USB 端口,由数字确定:1.1.2、1.3、1.1.3、1.2。但只有当设备插入时我才能访问此信息。有没有办法获得这个数字而不插入设备。谢谢!

Bro*_*rde 2

USB端口信息(空闲或占用)可以通过以下方式显示:

$ sudo lshw | grep -i -B5 -A3 'logical name: usb'
Run Code Online (Sandbox Code Playgroud)

或者

$ sudo lshw | grep -i -B4 -A3 'usb@'
Run Code Online (Sandbox Code Playgroud)

其中显示的输出包括(不在 RPi 上获取):
总线信息:usb@3
总线信息:usb@4
总线信息:usb@4:1
总线信息:usb@1
总线信息:usb@1:1
总线信息:usb @1:1.2
总线信息:usb@1:1.4
总线信息:usb@2
总线信息:usb@2:1
总线信息:usb@2:1.5