我有一个大的zip文件,我需要在ubuntu上解压缩。 (〜6GB)
标准unzip
命令失败,说该文件已损坏。这在OSX和Ubuntu都会发生。
我可以通过a)在osx上的命令行上双击osx b)ditto -V -x -k --rsrc myfile.zip .
上的finder来成功解压缩文件。
关于如何在ubuntu上解压缩这个问题的任何想法?任何想法是什么潜在的问题?
在OSX和Ubuntu上运行unzip
时的错误消息是:
存档:myfile.zip警告[myfile.zip]:1768583893额外的字节数 开始或在zipfile内(无论如何都要尝试处理)错误 [myfile.zip]:未找到中心目录的开头;压缩文件 腐败。 (请检查您是否已转让或创建了 zip文件在适当的BINARY模式下并且已编译 解压缩正确)
编辑:令人惊讶的是解压缩对于大文件来说似乎非常不稳定! Java做到了这一点。许多其他人也有同样的问题:
答案 0 :(得分:6)
如果你的盒子上有Java,你可以使用:
jar xf test.zip
有关详细信息,请查看https://serverfault.com/questions/235139/how-to-unzip-files-bigger-than-4gb/434537