tar zxvf解压文件失败

今天用wget命令在Linux服务下载了一个jdk安装包jdk-8u161-linux-x64.tar.gz,但是用tar -zxvf无法解压,报下面的错误:

[19:10:22 rong@~]$tar zxvf jdk-8u161-linux-x64.tar.gz

gzip: stdin: not in gzip format

tar: Child returned status 1

tar: Error is not recoverable: exiting now

问度娘说是这个压缩包没有用gzip格式压缩,所以不用加z指令就可以了,但是不行;

后来有说是不能带.gz后缀,mv去掉后还是不行;

后来找到原因了,原来jdk官网是需要同意协议才能下载,就是下图中的:


tar zxvf解压文件失败_第1张图片

但是在Linux中用wget下载默认是没有同意这个协议的,所以解压不了。没办法,只能从官网重新下载,然后传到Linux服务器;

你可能感兴趣的:(tar zxvf解压文件失败)