【问题标题】:How to compress new files from folder and subfolder如何压缩文件夹和子文件夹中的新文件
【发布时间】:2014-10-30 12:15:14
【问题描述】:

我需要不时仅从新文件生成备份,这些文件分布在文件夹和子文件夹中,在给定日期时间之后创建。有没有办法做到这一点,使用 tar 命令行或 shell bash(我没有安装 GUI 界面)? 目录结构需要维护。

【问题讨论】:

    标签: linux compression gzip tar


    【解决方案1】:

    tar 默认存储整个目录树。至于日期限制:tar 的手册页(在终端中运行man tar)告诉我们有一个选项可以做到这一点:

     -N, --newer, --after-date DATE-OR-FILE
           only store files newer than DATE-OR-FILE
    

    该参数可以是日期或文件,其修改时间将用作参考。

    使用日期的示例:

    tar czf test.tar.gz -N '2014-10-30 12:34:56' MyDirectory
    

    【讨论】:

      猜你喜欢
      • 2015-04-05
      • 1970-01-01
      • 1970-01-01
      • 2020-08-21
      • 2010-09-05
      • 2010-12-14
      • 1970-01-01
      • 2011-12-16
      • 1970-01-01
      相关资源
      最近更新 更多