我要求压缩包含大量文件的文件夹.当我尝试在命令行中压缩时,它显示zip错误:输入文件读取失败
我搜索网并发现".ZIP文件格式,只处理可以包含在32位整数中的文件长度." 如果是这样,那么它必定是我得到的错误的原因,因为我的文件夹大小超过12GB.有没有办法扩展要压缩的文件大小.或者还有另一种解决方法吗?
我正在使用CENTOS 5.
谢谢.
ari*_*ayu 14
你可以使用tar.
试一试:
$tar -cvzf compress.tgz /path/to/your/data
Run Code Online (Sandbox Code Playgroud)
并提取它:
$tar -xvzf compress.tgz
Run Code Online (Sandbox Code Playgroud)
小智 4
GZip 可以处理您的文件系统可以处理的任何大小。您可能想首先将内容“tar”到一个文件,取消 GnuTar,您可以使用 z 选项一次性进行压缩。
7Zip 也是 ZIP 的一个很好的替代品。它被移植到许多平台,并且大小限制要高得多。