首頁  >  問答  >  主體

linux - unzip命令出错 End-of-central-directory signature not found

在linux上部署服务,之前部署都没问题,这次不知道为什么上传zip包后用unzip解压提示End-of-central-directory signature not found的错误,我服务器目录下可以看到上传的zip包。网上搜了下说什么文件太大造成解压失败,但是我的文件只有1M多,以前都没出现过这个情况,有人知道可能是什么原因吗?

天蓬老师天蓬老师2744 天前991

全部回覆(2)我來回復

  • PHPz

    PHPz2017-04-17 16:12:44

    計算一下你上傳之前和之後的zip包MD5值,如果不一致,就重新上傳再解壓縮

    回覆
    0
  • PHPz

    PHPz2017-04-17 16:12:44

    1.可能壓縮包損壞
    2.可能不是一個.zip的壓縮檔
    3.嘗試使用jar xvf

    回覆
    0
  • 取消回覆