小编Jam*_*ama的帖子

从特定日期范围内的文件创建 tar

我在从共享主机获取数据时遇到问题。我有大约 20 GB 的文件夹,其中包含大约 40.000 张图像。我尝试通过拆分存档文件来存档该文件夹:

tar -cvpj 'home/public_html/images/'/ | split -d -b 100m - images.tar.bz2.
Run Code Online (Sandbox Code Playgroud)

它工作正常,但问题是该过程花费的时间太长,我猜我的托管服务提供商在归档过程中终止了该过程。

所以我无法使用存档文件,因为当我尝试提取它时会给出损坏的消息,当我再次运行此命令时,它会尝试再次存档所有文件并覆盖以前存档的文件。

现在我决定按日期存档,例如每个存档只包含一个月内上传的文件。不幸的是,我尝试了几个命令,但找不到方法。

我发现了一个问题:如何仅根据特定文件名在目录中 tar 文件?但我需要特定的日期范围。
如何按日期模式存档/压缩和过滤文件?或者有没有其他方法可以从那里获取我的文件我尝试使用 cPanel 但它跳过了那个文件夹。

linux redhat tar

1
推荐指数
1
解决办法
1万
查看次数

标签 统计

linux ×1

redhat ×1

tar ×1