Mac上zip文件解压出cpgz格式的文件该怎么办?

   Mac上zip文件解压出cpgz格式的文件该怎么办?

  问题原因:

  首先,我们分析导致这种情况的原因有以下几点:

  1、zip文件已经损坏;

  2、zip文件下载时没有下载完全;

  3、浏览器在下载或者下载完成zip文件时,对其进行了错误处理;

  4、bug导致。

  校验文件:

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

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


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


  解决办法:

  1、使用其他浏览器重新下载zip文件

  如果你是使用Firefox、safari、Chrome等浏览器下载的zip文件,有时候只是在解压前重新下载的问题。这个对于小文件好说,大文件的话确实没有必要,如果你经过校验MD5或者SHA1没问题,那你可以直接尝试下边两种方法。

  2、在终端使用unzip

  unzip命令可以防止出现zip-cpgz循环,下边以weiphone.zip为例介绍改工具如何使用

  打开终端,输入unzip,空格,然后输入zip文件路径(可以直接将文件拖进去),然后回车。


  这是你可以在终端窗口看到解压情况,如果没有在当前文件夹中找到,可以到你的个人文件夹中看看(~/)。

  3、安装、使用The Unarchiver

  Unarchiver是一款全能型第三方压缩工具,可以对多种压缩文件格式进行解压。他的使用跟archiver utility一样,打开压缩文件自动解压,完成后自动退出。

时间: 2024-09-24 11:16:40

Mac上zip文件解压出cpgz格式的文件该怎么办?的相关文章

Mac上zip文件解压出cpgz怎么办?

问题原因: 首先,我们分析导致这种情况的原因有以下几点: 1.zip文件已经损坏; 2.zip文件下载时没有下载完全; 3.浏览器在下载或者下载完成zip文件时,对其进行了错误处理; 4.bug导致. 校验文件: 解决这个zip-cpgz循环有多种方法,首先你可以验证一下你的zip文件md5 hash或者SHA1(这些数据一般可以在你下载的网页上边扎到),如果校验显示不同,说明你的文件有损坏或者下载不完全. 1.校验MD5 hash方法:打开终端,输入MD5,空格,然后输入需要验证的文件路径(可

文件上传-不同机器压缩的zip压缩包,在上传文件解压后存在乱码,求帮忙分析分析

问题描述 不同机器压缩的zip压缩包,在上传文件解压后存在乱码,求帮忙分析分析 有的机器的压缩包上传解压后没问题,有的上传解压后有中文乱码,不知道这是不是跟操作系统有关系

php实现zip文件解压操作_php技巧

PHP解压zip文件函数,源码简短,需要使用 ZZIPlib library 扩展,使用前请确认该扩展已经开启. <? /********************** *@file - path to zip file 需要解压的文件的路径 *@destination - destination directory for unzipped files 解压之后存放的路径 *@需要使用 ZZIPlib library ,请确认该扩展已经开启 */ function unzip_file($fil

怎么做一个多线程的文件上传与解压啦?

问题描述 在做一个项目时需要及时对上传的文件进行解压,将需要的数据导入数据库,怎么同时进行这两件事啦? 解决方案 解决方案二:你不是已经说出来了吗?直接做呗!对文件解压然后将解压的文件转换成二进制直接保存到数据库里面.

转:linux 文件解压命令

1.tar命令 2. 3.tar 可以为文件和目录创建档案.利用tar,用户可以为某一特定文件创建档案(备份文件),也可以在档案中改变文件,或者向档案中加入新的文件.tar最初被用来在磁带上创建档案,现在,用户可以在任何设备上创建档案,如软盘.利用tar命令,可以把一大堆的文件和目录全部打包成一个文件,这对于备份文件或将几个文件组合成为一个文件以便于网络传输是非常有用的.Linux上的tar是GNU版本的. 4.语法:tar [主选项+辅选项] 文件或者目录 5.使用该命令时,主选项是必须要有的

如何解决:日文-ziparchive 如何正确解压含有以下符号的文件?

问题描述 ziparchive 如何正确解压含有以下符号的文件? 前话:这个app是对日销售,所以是基于日文系统开发,文件名都必须使用日文的.而且日本人很喜欢用一些特殊的符号,例如:⒈ ⑴ ① ㈠ Ⅰ 正题:⒈ ⑴ ① ㈠ Ⅰ使用以上字符的文件在windows(日语系统,网上查了下说是用shiftJIS进行的压缩)上进行zip压缩后传到ipad上,此时ipad用ziparchive对其进行解压(解压编码使用shiftJIS),但是发现解压出来是乱码.多次尝试后发现这些符号只能用UTF8进行解压才

linux中tar命令怎么解压.tgz与.tar.gz文件

如: 将文件解压在当前目录:  代码如下 复制代码 tar zxvf  MY_NAME.tgz  或者 tar zxvf  MY_NAME.tar.gz 例:查看usr.tar备份文件的内容,并以分屏方式显示在显示器上.  代码如下 复制代码 $ tar tvf usr.tar | more 例:把/home目录下包括它的子目录全部做备份文件,备份文件名为usr.tar.  代码如下 复制代码 $ tar cvf usr.tar /home 例:把/home目录下包括它的子目录全部做备份文件,并

PHP解压tar.gz格式文件的方法_php技巧

本文实例讲述了PHP解压tar.gz格式文件的方法.分享给大家供大家参考,具体如下: 1.运用php自带压缩与归档扩展(phar) $phar = new PharData('song.tar.gz'); //路径 要解压的文件 是否覆盖 $phar->extractTo('c:/tmp', null, true); 2.首先需要安装pear类管理工具 linux下 /usr/local/php/bin/pear install Archive_Tar wamp默认没有安装pear,  go-p

使用java语言把网页上显示的内容保存为pdf格式的文件

问题描述 通过使用java语言,把html上显示的内容保存为pdf格式的文件,其中html页面时有上下滚动条的,把整个的网页都保存下来. 解决方案 解决方案二:如果网页在本地,好操作.如果在互联网上,样式是个问题.