博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
解决:解压zip文件却变成cpgz文件
阅读量:4458 次
发布时间:2019-06-08

本文共 900 字,大约阅读时间需要 3 分钟。

众所周知,是一种压缩文件格式,MAC OS默认支持的文件格式,当时偶尔当你打开zip文件想要解压时,却自动变成了cpgz文件而没有解压,再双击这个cpgz文件,Archive Utility又会把其变回zip。这是为什么呢?

   

  导致这种情况的原因有一下几点:
  1、zip文件已经损坏;
  2、zip文件下载时没有下载完全;
  3、浏览器在下载或者下载完成zip文件时,对其进行了错误处理;
  4、bug导致。

  解决这个zip-cpgz循环有多种方法,首先你可以验证一下你的zip文件md5 hash或者SHA1(这些数据一般可以在你下载的网页上边扎到),如果校验显示不同,说明你的文件有损坏或者下载不完全。

Tips:校验MD5 hash方法:打开终端,输入MD5,空格,然后输入需要验证的文件路径(可以直接将文件拖进去)
  校验sha1:打开终端,输入shasum,空格, 然后输入需要验证的文件路径(可以直接将文件拖进去)

  1、使用其他浏览器重新下载zip文件
  如果你是使用Firefox、safari、Chrome等浏览器下载的zip文件,有时候只是在解压前重新下载的问题。这个对于小文件好说,大文件的话确实没有必要,如果你经过校验MD5或者SHA1没问题,那你可以直接尝试下边两种方法。
  2、在终端使用unzip
  unzip命令可以防止出现zip-cpgz循环,下边以weiphone.zip为例介绍改工具如何使用
  打开终端,输入unzip,空格,然后输入zip文件路径(可以直接将文件拖进去),然后回车。
   
  这是你可以在终端窗口看到解压情况,如果没有在当前文件夹中找到,可以到你的个人文件夹中看看(~/)。
   3、安装、使用Unarchiver
  Unarchiver是一款全能型第三方压缩工具,可以对多种压缩文件格式进行解压。他的使用跟archiver utility一样,打开压缩文件自动解压,完成后自动退出。
  你可以在下载

转载于:https://www.cnblogs.com/mafeng/p/5642303.html

你可能感兴趣的文章
input只能输入数字和小数点,并且只能保留小数点后两位 - CSDN博客
查看>>
js 不固定传参
查看>>
远程调试UWP遇到新错误Could not generate the root folder for app package ......
查看>>
git--windwos下的安装与使用(一)
查看>>
[倍增][最短路-Floyd][dp]
查看>>
SpringAOP用到了什么代理,以及动态代理与静态代理的区别
查看>>
利用STM32CubeMX来生成USB_HID_Mouse工程【添加ADC】(1)
查看>>
【leetcode】Populating Next Right Pointers in Each Node
查看>>
获取请求参数乱码的问题
查看>>
代码实现:判断E盘目录下是否有后缀名为.jpg的文件,如果有,就输出该文件名称...
查看>>
Android客户端测试点
查看>>
Jquery:怎样让子窗体的div显示在父窗体之上
查看>>
01概率
查看>>
Shell脚本
查看>>
MatLab Load cv::Mat 导入数据
查看>>
html+css相关笔记(一)
查看>>
基于块流协议保证音频优先发送
查看>>
关于互联网的一些数据
查看>>
数据预处理:独热编码(One-Hot Encoding)
查看>>
python将对象名的字符串类型,转化为相应对象的操作方法
查看>>