我有两个单独的目录。用户将文件加载到第一个文件中。后台运行cronjob,每5分钟将文件复制到第二个目录。
如果用户尚未完成上传并且cronjob复制了文件,该怎么办?请注意,这两个目录由不同的用户拥有,cronjob是作为root执行的。
cp
不知道打开的文件。因此,如果第一个用户上传大文件并且cronjob(或任何其他进程)开始复制此文件,则它将仅复制已写入的文件。您可以通过这种方式来考虑-cp
不管磁盘是否完整,都复制磁盘上当前的内容。否则,您将无法复制日志文件。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句