有没有办法查明某个文件是否已复制到 USB 记忆棒中?

有没有办法查明某个文件是否已复制到 USB 记忆棒中?

我正在使用 Arch Linux。我想知道是否有日志文件或其他方法可以查明某些文件是否已复制或移动到 USB 记忆棒中。我知道 /var/log 保存日志文件并通过将文件复制到 USB 记忆棒进行测试。但是,以下命令没有向我显示任何内容。

find /var/log -type f | xargs grep 'file name'

任何提示可能会有帮助。提前致谢。

答案1

一般来说,对于像文件复制一样频繁执行的操作,默认情况下不会持久保留日志。如果你想要它们,你需要明确选择使用类似的东西auditd,或者实时进行。你可以:

  • 使用 lsof/fuser 或类似工具实时查看谁正在访问它;
  • 使用inotify
  • 设置审核(查看auditd);
  • 使用类似的东西记录文件系统

相关内容