对于一个小项目,我使用 libudev 来获取 USB 设备插入/拔出的通知。 有没有办法通过libudev知道使用哪个USB端口插入设备。 实际上有多个可用端口,有必要知道使用了哪一个。 任何提示将不胜感激!
最佳答案
使用lsusb
命令并执行grep
来查找包含设备名称的行。该命令将输出有关所有连接的 USB 设备的各种有用信息。您还可以使用 lsusb -v 来获取非常详细的信息。
查看 lsusb 的联机帮助页 http://manpages.ubuntu.com/manpages/hardy/man8/lsusb.8.html
关于c - 如何使用libudev获取USB端口的端口信息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31967295/