Linux、bash。检测 USB 设备数据传输是否处于活动状态

Linux, bash. Detect is usb device data transfer is active

我想检测 file/data 通过 USB 传输在任何插入的 USB 设备上是否处于活动状态。 是否可以检测到 file/data 传输?

usbmon 之类的东西可以满足您的要求。 它检测总线上的数据包传输。

您必须为转移定义一个阈值。我建议在不同的活动中记录值以在解析脚本中使用。

由于 usbmon 的实现可能有点混乱,您可以使用 usbtop 它的实现要好得多。

您可以在此找到安装说明similar question