Linux

关注公众号 jb51net

关闭
首页 > 网站技巧 > 服务器 > Linux > Linux报错:tar: Error Is Not Recoverable: Exiting Now

Linux报错:tar: Error Is Not Recoverable: Exiting Now问题及解决

作者:赵广陆

本文介绍了在Linux系统下解压`.tar.gz`文件时遇到的错误及其解决方法,错误通常是由于文件下载不完整或参数设置错误引起的,解决方法包括:1. 去掉解压参数中的`z`,改为`tar -xvf xx.tar.gz`,适合非gzip过滤归档文件;2. 重新下载或上传文件,确保文件完整性

Linux报错:tar: Error Is Not Recoverable: Exiting Now

Linux操作系统下,下载完成xx.tar.gz文件然后执行tar -zxvf xx.tar.gz,

执行出现如下错误:

xxx.tar.gz: 归档文件中异常的 EOF tar: 归档文件中异常的 EOF tar: Error is not recoverable: exiting now

解决方案有两种。

方案一

去掉解压参数中的z,执行命令改为:tar -xvf xx.tar.gz。

该方案的原因是:

如果该方案依旧无法进行正常解压那就尝试第二中方案。

方案二

重新下载或上传压缩文件

本方案是针对下载的压缩文件并不完整,也就是说并没有正常下载完成。

可以换个方式重新下载。比如通过wget下载之后,执行出现上面问题。

可以尝试在其他机器上直接下载,然后上传到目标服务器上再执行上面的解压命令,即可。

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

您可能感兴趣的文章:
阅读全文