Chinaunix

标题: 上传一个tar文件,再下载之后报告文件损坏 [打印本页]

作者: hemaka    时间: 2005-06-08 00:32
标题: 上传一个tar文件,再下载之后报告文件损坏
因为需要重新安装系统,所以把站点的文件用tar -zxvf的命令打包,然后在服务器(rh9)上直接通过ftp的命令行方式把文件直接上传(put命令)到另一个远程服务器(windows 2003)上,重新安装系统后,把文件分别通过ftp(get)和http(wget)方式下载下来,解包的时候报告文件损坏。
在远程服务器(windows 2003)上直接使用rar打开文件报告文件损坏

这个问题是因为上传引起的吗?有没有办法解决这个问题呀?
作者: hemaka    时间: 2005-06-08 00:37
标题: 上传一个tar文件,再下载之后报告文件损坏
  1. [root@localhost web.bak]# tar -zxvf awstats.bak.6.6.tar.gz
  2. awstats/
  3. awstats/docs/
  4. awstats/docs/awstats.pdf
  5. tar: Skipping to next header
  6. tar: Archive contains obsolescent base-64 headers

  7. gzip: stdin: invalid compressed data--crc error

  8. gzip: stdin: invalid compressed data--length error
  9. tar: Child returned status 1
  10. tar: Error exit delayed from previous errors
  11. [root@localhost web.bak]#
复制代码

以上是解包时的错误提示
作者: 大隐无名    时间: 2005-06-08 08:24
标题: 上传一个tar文件,再下载之后报告文件损坏
你是用bin方式上传的么?
作者: hemaka    时间: 2005-06-08 08:38
标题: 上传一个tar文件,再下载之后报告文件损坏
好像不是,ftp连上之后没有操作就直接put了
作者: sakulagi    时间: 2005-06-08 10:35
标题: 上传一个tar文件,再下载之后报告文件损坏
建议用bin方式重新创送一次。同时确定你的文件在上传之前是好的。
作者: chenzq1604    时间: 2005-06-08 12:01
标题: 上传一个tar文件,再下载之后报告文件损坏
先用md5校验一下,下载的时候再看看是不是相同
作者: tigerlei    时间: 2005-06-08 13:05
标题: 上传一个tar文件,再下载之后报告文件损坏
俺的经验是因为传输模式不对.你先执行一下bin.然后在传试一试
作者: hemaka    时间: 2005-06-08 19:09
标题: 上传一个tar文件,再下载之后报告文件损坏
问题是原版已经没有了,有没有办法恢复已经上传得文件呀
作者: sakulagi    时间: 2005-06-13 12:48
标题: 上传一个tar文件,再下载之后报告文件损坏
基本上已经不可能了。如果是用ascii方式上传的话,换行符都被转义了。




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2