如何压缩包含超过12GB数据的文件夹

我有一个需要压缩包含大量文件的文件夹。 当我试图在命令行压缩,它显示zip错误:input文件读取失败

我search了networking,发现“.ZIP文件格式,只处理可以包含在一个32位整数的文件长度”。 如果是这样,那么它一定是我得到的错误的原因,因为我的文件夹大小超过12GB。 有什么办法来扩展文件的大小来压缩。 还是有另一种方法来解决这个问题?

我正在使用CENTOS 5。

谢谢。

Solutions Collecting From Web of "如何压缩包含超过12GB数据的文件夹"

你可以使用焦油。

你试一试:

$tar -cvzf compress.tgz /path/to/your/data 

并提取它:

 $tar -xvzf compress.tgz 

GZip可以处理文件系统可以处理的任何大小。 您可能需要首先将内容“tar”到一个文件,取消GnuTar,您可以使用z选项一次性执行压缩。

7Zip也是ZIP的一个很好的选择。 它被移植到许多平台,尺寸限制要高得多。