Linux、bash。检测 USB 设备数据传输是否处于活动状态
Linux, bash. Detect is usb device data transfer is active
我想检测 file/data 通过 USB 传输在任何插入的 USB 设备上是否处于活动状态。
是否可以检测到 file/data 传输?
usbmon 之类的东西可以满足您的要求。
它检测总线上的数据包传输。
您必须为转移定义一个阈值。我建议在不同的活动中记录值以在解析脚本中使用。
由于 usbmon 的实现可能有点混乱,您可以使用 usbtop 它的实现要好得多。
您可以在此找到安装说明similar question
我想检测 file/data 通过 USB 传输在任何插入的 USB 设备上是否处于活动状态。 是否可以检测到 file/data 传输?
usbmon 之类的东西可以满足您的要求。 它检测总线上的数据包传输。
您必须为转移定义一个阈值。我建议在不同的活动中记录值以在解析脚本中使用。
由于 usbmon 的实现可能有点混乱,您可以使用 usbtop 它的实现要好得多。
您可以在此找到安装说明similar question