我正在尝试从安全凸轮程序不断使用的目录中复制文件。要将这些 .jpg 文件存档到另一个 HD,我首先需要复制它们。问题是,随着复制以每秒约 10 .jpgs 的速度进行,目录正在被填充。我可以选择停止程序,复制然后重新启动它,这不是我想做的,原因有很多。或者我可以使用 find/mtime 方法。我尝试了以下方法:
find /var/cache/zm/events/* -mmin +5 -exec cp -r {} /media/events_cache/ \;
在正常情况下会起作用。但似乎这些目录也在改变它们的时间戳并在不同的方向分支,所以它永远不会在逻辑上出现,并且由于某种原因,每个目录都非常深,比如 /var/cache/zm/events/../../../ ../../../../001.jpg x 3000。如果可能,我要做的就是通过 cron 使用简单的命令行复制文件和目录。随着目录不断变化,有没有办法在不停止程序的情况下制作这个副本?
任何见解将不胜感激。