linux用unzip解压.zip文件失败解决方案

linux用unzip解压.zip文件失败解决方案

问题描述

在服务器上下载数据集之后进行解压,一般来说用unzip指令去解压.zip文件,有时候解压的时候会出现错误提示:

unzip:  cannot find zipfile directory in one of XXX.zip or
        XXX.zip.zip, and cannot find XXX.zip.ZIP, period.

解决方案

google了一下,发现unzip只能解压不超过2G的文件,如果超过2G的大小限制,只能用另外的方法来解压…
这篇链接给出了一个可行的方案,也就是用jar进行解压,用法为

jar xvf XXX.zip

出现安装提示:

The program 'jar' can be found in the following packages:
 * default-jdk
 * fastjar
 * gcj-5-jdk
 * openjdk-8-jdk-headless
 * gcj-4.8-jdk
 * gcj-4.9-jdk
 * openjdk-9-jdk-headless

安装默认版本,然后进行解压就行了。

sudo apt default-jdk
jar xvf XXX.zip

你可能感兴趣的:(linux用unzip解压.zip文件失败解决方案)