shell脚本备份文件

新手上路,请多包涵

我有一个文件夹,每天生成若干个数据文件,文件名随机,如何备份前一天的所有文件

阅读 2.1k
2 个回答

可以通过文件的修改时间来处理,比如stat <文件名>可以获取到文件的最后修改时间。
当然,还可以用一些方法(比如用 debugfs)来获取文件的真正创建时间,不过这个一般不建议使用。

写一个定时任务,每天凌晨0点0分的时候打包备份一下文件夹,然后删掉旧文件夹,最后重新创建一个新文件夹。

如果文件需要一直保留在当前文件夹下,可以在凌晨0点0分用find命令按照文件创建时间查找,然后再把查找到的文件打包。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题