【发布时间】:2020-02-05 03:26:01
【问题描述】:
我想写一个linux检查工具来检查某台机器上的usb设备使用记录。解析dmesg方法可以获取系统启动到现在的usb使用记录,不使用dmesg -c清除dmesg信息。所以问题的重点是Linux系统上是否有一个地方可以记录系统中所有的USB使用记录,就像Windows系统在注册表中写这个一样。
【问题讨论】:
-
您是在查找当前插入的设备,还是所有已插入设备的历史记录?
-
哦,抱歉,我好像没说清楚。我想获取所有曾经插入过的 USB 设备的历史记录。
-
为此编写一个 udev 规则。或者服务本身的简单启用日志。
-
是的,你是对的。但是这个软件不是设计成一直运行的,无法被udev实时监控,所以想知道linux系统上是否有任何文件或其他东西记录了usb设备的历史。@0andriy跨度>
标签: linux linux-device-driver usb-drive