您的位置:首页 > 其它

tar.gz本地文件上传到服务器无法解压.

2017-10-20 09:19 218 查看

最近在升级java jdk的时候,下载了一个官网的tar.gz的jdk压缩包.但是上传到服务器之后,就是无法解压,连续操作几次都是一样报错。

错误如下:

gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Error is not recoverable: exiting now


百度了很久看了各种回答都不对,因为对linux不是很熟悉,没办法定位到问题,所以就自己动手试试各种方法解决。

最后发现问题是因为上传文件的时候是直接拖拽的,文件上传编码错误。 我用的是SecureFX拖拽上传的。这种方式会默认传输编码,所以上传到服务器之后就会损坏,无法解压。正确的方法应该是:如图:

1.首先选择文件,然后选择手动上传。



2.选择上传的时候需要选择二进制上传。



通过以上方法就可以成功把下载的文件,完整的上传到服务器了,然后就可以解压了.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: