在CentOS4上从自己的机器用ftp下载一个.tar.gz的文件,用tar解压时出现如下报错:
gzip: stdin: invalid compressed data--format violated
format violated指非法的格式,用file命令查看又确认是 gzip compressed data 没错,出现这种情况是用ftp下载时没有使用二进制模式传输导致的, 在ftp成功登录之后,用 bin 设置为二进制传输即
ftp> bin
200 Type set to I
就可以了。
阅读(17465) | 评论(0) | 转发(0) |