截断 tar 存档错误

Truncated tar archive error

我正在尝试解tar 我下载的生物信息学工具的 zip 文件夹,但我反复收到截断的 tar 存档错误。我究竟做错了什么。 http://ncrna-pred.com/premiRNA.html

单击此 link 上的源代码,您将能够下载 tar 文件。我使用 ubuntu 14.04。谢谢。

发出命令

tar -xvzf HeteroMirPred.tar.gz

得到错误

gzip: stdin: not in gzip format

tar: Child returned status 1

tar:Error is not recoverable: exiting now

这不是 tar 文件,而是压缩文件 tar。因此,请确保您正确解压缩它:

tar -xvzf HeteroMirPred.tar.gz

该文件具有 .gz 后缀,但实际上并未压缩。

您可以使用 file 命令检查:

$ file HeteroMirPred.tar.gz
HeteroMirPre.tar.gz: POSIX tar archive

只需将 z 从标志中删除到 tar:

$ tar xvf HeteroMirPred.tar.gz