问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

苹果电脑怎么解压压缩包

发布网友 发布时间:2024-01-27 05:31

我来回答

1个回答

热心网友 时间:2024-02-28 04:36

小编给大家整理了3个常用的苹果系统分卷解压方法,大家可以都尝试一下。

mac下分卷压缩及解压

1.终端进入要压缩的目录:如要压缩桌面上的navicat101_premium_en_for_mac目录则 cd /Users/username/Desktop/

2.先压缩成.tar.gz:tar -zcvf 压缩文件名.tar.gz 要压缩的文件夹或者文件名

-z表明创建zip压缩文件,后面的后缀一定要是tar.gz

-c创建打包文件

-v显示压缩过程

-f归档名

如:tar -zcvf navicat101_premium_en_for_mac.tar.gz navicat101_premium_en_for_mac

3.split -b 分卷大小 要拆分的文件名 分卷名前缀

如:split -b 10240k navicat101_premium_en_for_mac.tar.gz navicat101_premium_en_for_mac.zip.

2和3两步可以合成一步。tar -zcvf - navicat101_premium_en_for_mac | split -b 10240k - navicat101_premium_en_for_mac.tar.gz.

4.分卷文件合并解压:

如:cat navicat101_premium_en_for_mac.tar.gz.*navicat101_premium_en_for_mac.tar.gz

合并解压:cat navicat101_premium_en_for_mac.tar.gz.* | tar -zxv

文件解压到navicat101_premium_en_for_mac目录下。

mac 以及 linux 等类UNIX系统解压文件的特点

一般都是在终端进入被压缩文件的文件夹,这样就不需要在命令中输入绝对路径。生成的压缩文件也会放在这个目录里。

1. gzip压缩文件的生成tar -zcvf 压缩文件名.tar.gz 要压缩的文件夹或者文件名

-z表明创建zip压缩文件,后面的后缀一定要是tar.gz

-c创建打包文件

-v显示压缩过程

-f归档名

示例:桌面有一名为User_Guide.pdf 的文件,试生成压缩为名为test 的gzip文件

进终端-cd ~/Desktop 切换到桌面目录 - tar -zcvf test.tar.gz User_Guide.pdf

2. 多文件的zip压缩

可以创建一个文件夹,把文件放进去压缩,或者采用通配符。比如要压缩 .jpg 文件,那么可以用 *.jpg指代该目录下的所有jpg文件

3. 本文重点。文件分卷压缩split -b 分卷大小 要拆分的文件名 分卷名前缀

示例:将1.中建立的test.tar.gz 拆分为数个大小不超过900k的文件

进入终端并进入桌面所在目录。split -b 900k test.tar.gz splt.tar.gz.

注意后面的 split.tar.gz. 以.结尾的,这样拆分的文件就得到 split.tar.gz.aa split.tar.gz.ab....否则得到的是 xaa, xab, xac这样的文件

如果先建立一个压缩文件,再进行拆分的话,虽然可行,但是多少有些不方便。现在用 | 通道将两个命令一同执行tar -zcvf - User_Guide.pdf | split -b 900k - splt.tar.gz.

这里需要注意的是在原文件和分卷压缩前缀前面都有一个用空格隔开的 - ,这个 - 的意义就是指代前者生成的gzip文件以及后者将要分割的目标文件。也就是说这个 - 可以看作一种缓存,将生成的gzip暂时放在缓存里用 - 指代以方便后续的调用。

4. 分卷压缩文件的合并

十分简单,用cat命令合并文件(cat也可用于文本文件的合并),用通配符指定要合并的文件即可

接上例。生成了 splt.tar.gz.aa ~~~~ splt.tar.gz.ad 共四个文件,同样将终端定位到桌面目录下cat split.tar.gz.a*new.tar.gz

执行后即可看到桌面多出一个new.tar.gz 的压缩文件

类似3.当中提到的,这条合并命令一样可以用 | 在一条命令内实现合并+解压的任务。cat split.tar.gz.a* | tar -zxv

注意这里两步执行的时候同样用到了类似上面的缓存操作,所以并不需要指定合并后的压缩文件的具体名称,后面的tar命令也不需要加上-f参数指定名称了。

使用 zip 命令压缩文件

使用 zip 命令压缩文件,并结合 split 命令来分卷:

zip - largefile | split -b 500k

举例:

zip - ./tomcat.dmg |split -b 500k

上述命令将文件 largefile 压缩成 zip 包并分卷成不超过 500k 的文件,分解后文件名默认是 x* ,后缀为 2 位a-z 字母,如 aa、ab。

要合并已分解的文件,可使用cat命令恢复成 zip 文件后使用 unzip 或其它主流解压软件解压:

cat x* file.zip

使用 tar 命令压缩文件

我们也可以使用 tar 命令来创建压缩文件,如:

tar czvf - largefile | split -b 500k

同样,使用 tar 解压:

cat x* | tar xzvf -

命名规则

如需指定文件前缀或后缀长度可使用 split 命令参数指定,如:

zip - largefile | split -b 500k -a 3 - file.zip

上述命令指定了 file.zip 为文件名,后缀使用 3 位 a-z 字母。

另外,如果将分解后文件的后缀改为 .zip.001 、 .zip.002 等,即可使用主流解压工具直接解压(如 Mac 上常用的The Unarchiver )。

Windows 端解压

想到同事使用的是 Windows ,并且为了尽量降低沟通成本,我们可以下载免费的 7-Zip 工具(官网在这),并编写一个bat 来合并分卷并解压,脚本如下:

copy /B file.zip.001 + file.zip.002 + file.zip.003 + file.zip.004 file.zip

7z x file.zip

del file.zip

第一行将分卷合并,第二行调用 7-Zip 工具解压合并后的文件,第三行删除压缩文件。

将文件保存为 点我解压.bat ,和分卷文件以及下载的 7-Zip 工具 7z.exe 放在同一个目录下。

这样,在 Windows 上下载所有文件后,直接双击 点我解压.bat 即可解压出源文件。当然,如果他的系统安装了主流的压缩软件,如 WinRAR 等,则直接双击任何一个分卷文件即可解压。

Mac OS解压分卷压缩包的方法

需要把分卷压缩包的文件名,比如:

xxx.part1.rar,

xxx.part2.rar,

xxx.part3rar...

修改为

xxx.r01,

xxx.r02,

xxx.r03...

这样子就可以正常解压了。

附图举例修改好的分卷压缩包:

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
手机系统怎么更新(手机系统怎么更新到最新版本) 手机操作系统怎么升级最新版本呢 ...一下有没有那种模仿声音的东西,自己给老班打电话时发出的时成年人声... ...经纬线的说法,正确的是( )A.纬线是与地轴垂直并环绕地球的半圆B... 下列有关纬线的说法,正确的是( )A.所有纬线长度都相等B.纬线都是半 ... 下列有关经纬线的说法,错误的是( )A.地球仪上能画无数条经线B.所有纬 ... 关于纬线和纬度的叙述,不正确的是( )A.纬线指示南北方向B.北纬用“N... 纬线的特征中说法错误的是( ) A.所有纬线相互平行 B.纬线等长 C.同一纬... 下列关于纬线的说法,不正确的是( )A.所有纬线都自成圆圈B.纬线长度都... 关于纬线的说法,错误的是( ) A.纬度越高,纬线越短 B.纬线都是圆圈 C... 惠斯通电桥不平衡时,电流会怎样走 荷花淀派创始人孙犁是男是女 ...问题:你的手机号在最近24小时内已绑定过3个,已达到限制?_百度... 黑暗之魂3人偶在哪里 代替公司出庭对员工有危害吗 咖啡基因的黄白边牧与黑白边牧交配生啥狗 我一个手机号注册了两个,另外一个登不上了,怎么办? 如何将微信好友转移到另一个上呢? 如何强制二次修改 索尼RX0真的很Q很便携,但会不会更易损坏啊,有点太小了? 咖啡基因的黄白边牧与黑白边牧交配生啥狗 广南县莲城镇民族初级中学有一个什么庙 ...问题:你的手机号在最近24小时内已绑定过3个,已达到限制?_百度... 为什么没人牺牲自己杀掉杨永信,是我被爸妈给绑去,我愿意牺牲自己,换来... 微信手机号在24小时内,已绑定两个,已达到限制,不能在绑定其他微信... 高考英语如何拿到130分以上? |x-1|<1. |x+1|<1这种范围怎么求额 求详细 谢谢 不等式 | x-1 |≤1的解集为?__ 有什么软件可以在手机或者电脑上做模拟驾照科目二科目三的?_百度... 急!急!急! 中国人民保险自卸车起鼎翻车给赔吗,买的车损险,在场地卸货时... 阻碍解救被拐卖儿童罪会判多长时间? 博予蓝一次性采样器等候多长时间 基因公司采用哪家的植绒口腔拭子套装? 304L含镍量是多少 怎么算出cad多段线的总长度? 一般厂区的路灯安装 安装距离 离地距离还有射程什么的 一般都是多少啊... 陆晓奇到底是男的女的 第二次强制修改怎么改? 同一身份证两个手机注册两个一个不能用零钱转帐 哪个保险公司有牙齿保险 一桶水连带水有50千克,倒出一半后连桶带水有30千克桶有几千克?原_百度... 如何在一年内修改两次 医生安排化疗21天做一次,正好遇到清明放假,延迟一个星期做有影响吗_百... 不到一年怎么改第二次 怎样才能感到满足,并且一直幸福下去呢? 修改未满一年怎么修改 两个数的和为36,差为22,则较大的数是多少 修改过一次,还能修改吗? 微信手机号在24小时内,已绑定两个,已达到限制,不能在绑定其他微信... 关于微信绑定上限的问题:你的手机号在最近24小时内已绑定过3个...