我正在寻找一个解决scheme,以获取一个大目录,并进行多文件zip备份,每个zip文件是1gig。 我看了zipsplit,但显然你不能实际分割文件,即。 该目录中的一个文件是5gig,所以zipsplit无法处理它,因为它大于zipfile的目标大小。 我喜欢使zip文件,使Windows用户更容易访问文件。
我不使用zip,但tar + gzip。 我做的是
tar czf - /some/dir | split -b 1G
这将创build文件xaa xab等。(您可以更改前缀。检查手册页)
简单地恢复一起cat的文件,即
cat xaa xab ... | tar xzf -
看起来你可以使用zip来做到这一点,使用-的文件名,像(未经testing)
zip - /some/dir | split ...