众所周知,zip是一种压缩文件格式,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一样,打开压缩文件自动解压,完成后自动退出。

你可以在这里下载

原文:http://www.cnblogs.com/mafeng/p/5642303.html

压缩文件变成了 点击解压.html,解决:解压zip文件却变成cpgz文件相关推荐

  1. U盘中文件无法删除,删除后一刷新又出现,并提示“文件或目录损坏且无法读取”的解决方法

    U盘中文件无法删除,删除后一刷新又出现,并提示"文件或目录损坏且无法读取"的解决方法 原因: 在写入或读取文件时,进行复制操作,此时复制到的文件是不完整的或者移动硬盘/U盘中途被拔 ...

  2. 下载c语言软件后怎么解压,手机怎么解压文件 盘点常用手机压缩打包解压文件应用...

    手机现在是我们必不可少的工具,在下载应用的时候,众多网站已经把安装文件独立好了等我们去下载,但是如果你要把文件打包或者下载了网络上已经被打包压缩好的文件需要解压缩的时候,就会觉得很麻烦了,手机上可没有 ...

  3. linux 如何打包分区文件,Linux基础------文件打包解包---tar命令,文件压缩解压---命令gzip,vim编辑器创建和编辑正文件,磁盘分区/格式化,软/硬链接...

    作业一: 1)将用户信息数据库文件和组信息数据库文件纵向合并为一个文件/1.txt(覆盖) cat /etc/passwd /etc/group > /1.txt 2)将用户信息数据库文件和用户 ...

  4. centos解压分卷rar_centos解压和压缩rar格式文件

    在liunx下原本是不支持rar文件的,需要安装liunx下的winrar版本,操作如下 wget http://www.rarsoft.com/rar/rarlinux-4.0.1.tar.gz t ...

  5. CentOS 6.5 ZIP、RAR文件压缩解压操作详解

    ============zip文件的操作================= zip -r data.zip data 解释:将data文件夹压缩成了data.zip格式. unzip data.zip ...

  6. zip包怎么解压oracle,使用jar与zip压缩解压文件的区别

    使用jar命令压缩和解压文件不会继承原来的权限,切记! 而使用zip/unzip压缩解压文件则会保留文件原来的权限等信息,因此使用压缩解压的时候尽量使用专业的工具 下面是测试内容和结果: 1.首先确认 ...

  7. html文件名解压乱码怎么办,压缩文件解压后乱码怎么办?解压乱码解决办法

    不少网友都表示在双击打开压缩文件打开是乱码的情况.我们都知道双击打开压缩包里的压缩文件就是操作系统系统在调用相关的程序打开压缩包里面的文件.一般我们电脑中安装都是WinRAR软件,在默认情况下,是可以 ...

  8. linux解压7z文件,Linux 下压缩与解压.zip和.rar及.7z文件

    对于Window下的常见压缩文件.zip和.rar,Linux也有相应的方法来解压它们: 1)对于.zip linux下提供了zip和unzip程序,zip是压缩程序,unzip是解压程序.它们的参数 ...

  9. 已解决解压zip文件,抛出异常:不可预料的压缩文件末端的正确解决方法(亲测有效)

    已解决解压zip文件,抛出异常:不可预料的压缩文件末端的正确解决方法(亲测有效) 文章目录 报错问题 报错原因 解决方法 千人全栈VIP答疑群联系博主帮忙解决报错 报错问题 粉丝群里面的一个小伙伴遇到 ...

最新文章

  1. Matlab | Matlab从入门到放弃(4)——样本均值
  2. Requirements of an SAP system administrator
  3. 2017年5个网络行业快速发展技术趋势
  4. CM: 关于删除attachment时是否需要commit work的问题
  5. CF思维联系–CodeForces - 222 C Reducing Fractions(数学+有技巧的枚举)
  6. Binary String Matching(C++)
  7. 硬链接与符号链接的比较?
  8. RxJava 之创建操作符
  9. 客户端父进程提前死亡
  10. 算法求解中的变量、数组与数据结构(STL 中的容器)
  11. 犀牛建立html格式,犀牛基础操作图文教程,教你rhino如何导出cad文件格式
  12. 手机和工业计算机运算能力对比,手机CPU和电脑CPU性能相差多少 手机CPU和电脑CPU性能对比...
  13. python3 调用http接口例子
  14. 三星 android recovery,三星所有机型如何进入recovery模式的方法
  15. 手机连接电脑热点后,无法上网
  16. 电脑误格式化的数据怎么恢复,误格式化数据恢复教程
  17. Material Design系列,自定义Behavior实现Android知乎首页
  18. html5定义页脚的标签,HTML中footer标签的使用方法
  19. 程序猿(媛)实用颜色表 [颜色图示,英文代码,形象颜色,HEX格式,RGB格式]
  20. java 十六进制负数_Java 十六进制转十进制正负数

热门文章

  1. Collection--ArrayList-Vector-LinkedList基础内容与实践应用
  2. 2018青岛(重温经典)
  3. 原神服务器维护后抽奖池会更新吗,原神抽奖记录会刷新吗
  4. 郭德纲写给儿子的信给了我很大的触动
  5. astah新建一个项目_UML创建流程图教程(带有符号、指南和示例)
  6. Android 保存图片到相册
  7. lua 图片转base64
  8. php早午晚问候语_js问候-早上好、中午好、晚上好
  9. 2021-05-24chrome浏览器市场份额2018年1月占比上升至61.41%
  10. 网友:能找到工作,全靠我简历造假...