linux - 有没有办法知道某个文件是否已经被复制到U盘中?

标签 linux logging archlinux

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

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

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

最佳答案

一般不会。

检测用户打开一个文件进行读取、另一个文件进行写入和复制文件是一个相当困难的问题。 (在我脑海中,他们可以使用 tar、cp、cat、dd、head、tail、less、tee、sed、perl、python、awk 等)特别是因为写入的数据不需要和写的一样。

关于linux - 有没有办法知道某个文件是否已经被复制到U盘中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47180559/

相关文章:

linux - i386 和 x86-64 上的 UNIX 和 Linux 系统调用(和用户空间函数)的调用约定是什么

java - 仅在发生错误或异常时而不使用 log4j 创建日志文件

ssl - kubectl 在 Linux 上回复连接被拒绝,而在另一台机器(Mac)上回复正常

linux - 递归查找所有不以注释开头的php文件

java - websphere 的 OS 用户创建文件夹和写入文件需要什么 Linux 权限?

asp.net - 我们可以记录 Bundle 错误吗?

asp.net-core - 为什么事件日志提供程序的事件查看器中没有出现任何条目?

linux - 有谁知道操作系统发行版、编辑器以及分屏情况如何?

c - 为什么 gcc 数学库效率这么低?

Linux 对话框 : Tree-Like checklist?