创建一个 tar 文件并将其拆分成多个档案,然后将它们重新组合在一起

创建一个 tar 文件并将其拆分成多个档案,然后将它们重新组合在一起

我使用以下命令创建 tgz 文件:

tar zcf - /usr/folder | split -b 30720m - /usr/archive.tgz

现在我得到了三个文件:archive.tgzaa、archive.tgzab 和 archive.tgzac

所以我再次想将这三个档案组合成一个 tgz 文件......

cat archive.tgza* | (tar x)
tar: Archive is compressed. Use -z option
tar: Error is not recoverable: exiting now

然后我做了:

cat archive.tgza* | (tar z)
tar: You must specify one of the `-Acdtrux' options
Try `tar --help' or `tar --usage' for more information.

最后:

cat archive.tgza* | (tar xz)

有效,但它开始解压档案...我怎样才能简单地将它重新合并到一个档案中?

谢谢 !

答案1

将该部分完全删除tar

cat archive.tgza* > archive.tgz

相关内容