检测何时在C中连接USB设备

时间:2009-07-12 06:59:37

标签: c linux usb

我是C的新手,我正在尝试编写一个程序,将我计算机上的文件同步到USB设备。它目前正在我操作设备安装到的目录并键入“myprog init”,它创建一个.myprog文件。接下来的想法是,当连接USB设备时,我的程序会检查.myprog文件,如果找到它,则会同步。问题是我无法弄清楚如何检测何时连接新的USB设备。

我正在编写Linux程序(我正在使用Ubuntu 9.04)并使用GCC。

感谢您的帮助:)

1 个答案:

答案 0 :(得分:4)

查看 udev 文档(writing udev rules)。

另请查看this stackoverflow thread