标签: linux usb linux-device-driver lsusb
我的问题很简单,有没有办法在终端中看到我实时连接到计算机的usb设备? 我已经知道了lsusb,但它只是向我展示了我问的那一刻的设备,我希望能够看到一个人是否在某个时刻连接并断开连接。
编辑:认为下面标记的答案提供了一个很好的替代方案,为了调试我正在处理的程序,我发现使用C ++函数很有用
std::system("lsusb");
这样我可以检查我是否丢失了USB设备。
答案 0 :(得分:1)
当然有,您可以将udev设备管理器用于内核。
udev
此外,您可以定义规则来检测您感兴趣的插入/拔出设备,例如:在您的情况下USB设备。
Here是有关如何撰写udev rule
udev rule