有没有办法在Linux上实时看到USB设备?

时间:2015-01-27 14:28:01

标签: linux usb linux-device-driver lsusb

我的问题很简单,有没有办法在终端中看到我实时连接到计算机的usb设备? 我已经知道了lsusb,但它只是向我展示了我问的那一刻的设备,我希望能够看到一个人是否在某个时刻连接并断开连接。

编辑:认为下面标记的答案提供了一个很好的替代方案,为了调试我正在处理的程序,我发现使用C ++函数很有用

std::system("lsusb");

这样我可以检查我是否丢失了USB设备。

1 个答案:

答案 0 :(得分:1)

当然有,您可以将udev设备管理器用于内核。

此外,您可以定义规则来检测您感兴趣的插入/拔出设备,例如:在您的情况下USB设备。

Here是有关如何撰写udev rule

的教程