今天用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官网是需要同意协议才能下载,就是下图中的:
网友评论