linux 監測 設備熱拔插
這個示例是USB設備熱拔插,可以稍微修改代碼,符合你想要監測的設備
原理
這裏是通過用戶空間,接收內核的消息,提取消息有效字符,匹配想要的結果,監測USB設備熱拔插!!!
編譯需要 啓用 c++11 支持,因爲使用了正則表達式匹配
編譯命令:g++ USB-monitor.cpp -std=c++11 -o usb
USB-monitor.cpp :
//--編譯:
// g++ USB-monitor.cpp -std=c++11 -o usb
//
/* Linux */
#include <linux/types.h>
#include <linux/input.h>
#include