日期:2014-05-16  浏览次数:20784 次

linux 压缩出错解决办法之编码问题
安装完系统后,传了一个apache-tomcat-6.0.35.zip到虚拟机linux上,在解压的过程中发现如下错误

[root@localhost soft]# unzip apache-tomcat-6.0.35.zip
Archive:  apache-tomcat-6.0.35.zip
error [apache-tomcat-6.0.35.zip]:  missing 117 bytes in zipfile
  (attempting to process anyway)
error [apache-tomcat-6.0.35.zip]:  start of central directory not found;
  zipfile corrupt.
  (please check that you have transferred or created the zipfile in the
  appropriate BINARY mode and that you have compiled UnZip properly)

  报错原因是unzip 命令 需要解压的文件编码类型必须是二进制类型,我用的是SSH Secure File Transfer Client 传输类型选择的是ASCII编码,后改成二进制编码传输就ok了!