1

MacOS下文件压缩与解压缩

 2 years ago
source link: https://www.biaodianfu.com/macos-unarchiver.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

器→工具, 工具软件

MacOS下文件压缩与解压缩

钱魏Way · 2022-07-11 · 0 次浏览

文件的压缩和解压缩是操作系统最基本的诉求,一款好用的解压缩软件可以更好的提升您的工作效率,让您打包和解压文件数据更稳定更安全,更高效。日常使用中,常见的文件压缩格式有:

  • .zip:是在1989年发布的一款世界通用压缩算法,因为开放且免费,而被多种操作系统内置支持,如Windows和Mac,Android和iOS,都是无需安装第三方软件即可打开,
  • .rar:由winrar编码坐着在1993年开发的一套专利压缩算法,因WinRAR从而在Windows系统上流行起来,由于专利关系,在Unix(Mac OS X)/Linux中并不常用,通常需要借助第三方软件才能正常操作,例如Mac中必须借助第三方解压缩软件才能解压或压缩RAR文件
  • .7z:于1999年专为7-zip开发的压缩算法,其在ZIP的基础上,增加了AES-256算法加密(包含文件名加密)、支持16EB超大文件、支持Unicode编码、支持固实压缩以及多线程压缩等独有特点,可以看作是ZIP的升级强化版,因其开源而被几乎所有压缩软件支持,相信未来的某一天或许会替代ZIP压缩格式!

MacOS下压缩软件的诉求:

  • 能支持主流格式的压缩与解压缩
  • 压缩后的文件跨平台解压后不会出现乱码问题
  • 较好的用户交互体验

接下来就对Mac下流行的压缩解压缩软件做下盘点。

Mac自带解压缩软件:归档实用工具

默认的归档实用工具只支持.zip文件:

  • 选择任意文件后选择【压缩“XXX”】,就会把选择的文件在同目录下生成一个同名的.zip格式压缩包
  • 双击,zip文件或选择【打开】也会默认实用归档实用工具打开

由于支持的文件格式只有一个,所以需要其他第三方软件补充

The Unarchiver

The Unarchiver主打一个功能就是解压缩,所以它的操作步骤非常简单,只需要设置默认The Unarchiver作为系统的解压缩软件后,光标右击压缩包即可进行解压操作。同时它还可对于一些文件自动检测并进行修正编码,以防止出现乱码的情况。优势是:几乎支持所有主流的压缩包格式,并且是Mac App Store中好评度最高的软件之一,是Mac中最优秀的解压软件。缺陷是【不能打包压缩】文件,此软件是个单独的解压软件!

The-Unarchiver.png

Keka是一款由7-Zip官方推荐Mac系统使用的解压缩软件,优势是:对7Z格式有着最完善的官方支持,同时内置p7zip模块插件(无需再安装p7zip命令行模块),如果你是7Z的爱好者,那么极其建议你使用此款解压缩软件;缺陷是:对中文的支持不太友好,比如中文编码、中文密码等,解压和压缩都不支持输入中文。注意在应用商店中是收费的,据官网说明算为捐赠,希望免费使用的可直接从官网下载。

Keka 的特点是可以选择压缩包格式,并且支持使用快捷键快速创建压缩包,还支持压缩时设置密码。被设置密码的压缩包也可以用其他解压缩软件输入密码后打开。

keka.jpg

同时由于官方支持并内置7-Zip的p7zip命令行模块,可直接在Mac终端中使用:

#显示帮助信息
Keka --help
#显示软件版本
Keka --version
#查看指定格式帮助信息(如7z)
Keka --client 7z --help
#将file.7z压缩包解压
Keka --client 7z -x file.7z
#将file.7z压缩包解压(并显示执行日志)
Keka -v --client 7z -x file.7z
#将dir目录压缩成file.7z压缩包
Keka --client 7z -cf file.7z dir
#将dir目录压缩成file.7z压缩包(并显示执行日志)
Keka -v --client 7z -cf file.7z dir
#将dir目录压缩成file.tar压缩包(并忽略文件访问警告)
Keka --ignore-file-access --client tar -cf file.tar dir
#显示帮助信息
Keka --help

#显示软件版本
Keka --version

#查看指定格式帮助信息(如7z)
Keka --client 7z --help

#将file.7z压缩包解压
Keka --client 7z -x file.7z

#将file.7z压缩包解压(并显示执行日志)
Keka -v --client 7z -x file.7z

#将dir目录压缩成file.7z压缩包
Keka --client 7z -cf file.7z dir

#将dir目录压缩成file.7z压缩包(并显示执行日志)
Keka -v --client 7z -cf file.7z dir

#将dir目录压缩成file.tar压缩包(并忽略文件访问警告)
Keka --ignore-file-access --client tar -cf file.tar dir

BetterZip

BetterZip是Mac系统中最强的解压缩软件之一,专为Mac系统定制,能够完美并入Mac系统中的Finder文件管理器中,优势是:几乎兼顾所有解压缩软件的功能、包括右键菜单嵌入,甚至连Mac中最难做到完善支持的RAR都能很好的支持;缺陷是:收费且不支持Mac App Store购买安装(仅限官网购买下载)。

BetterZip,主要有三大亮点功能:

  • 不需要解压就可以快速浏览压缩包中的文件内容
  • 支持30多种文件格式,充分满足用户们解压缩的需要

支持多方应用程序集成,相当的智能化,BetterZip与Automator可以生成BetterZip Droplet,作为工作流程的一部分提取和压缩,并与其他应用程序很好地交互。

BetterZip.png

MacZip(原eZip)

MacZip专为Mac OS X系统而设计的解压缩软件,优势是:能够完美处理加密解密、中文乱码等问题,且支持智能一键清理Mac临时文件;缺陷是:若需Finder支持,需要使用内置MacZip解压缩引擎的QSpace文件管理‪器。MacZip支持查看、编辑压缩包,无需解压,按空格键即可预览模式预览,支持 Mojave 深色模式。

maczip.jpg

360压缩大师

360压缩大师 for Mac是360官方专门为mac用户推出的一款压缩解压软件,软件完全免费,可以永久使用;可以轻松解压和压缩dmg格式,360压缩mac版首次加入RAR内核,7z和RAR双内核完美结合,无缝兼容RAR格式。同时它还兼容多达42种压缩格式,是苹果电脑不可多得的一款解压缩软件。优势是:同Windows版360压缩一样,内置了360安全智能检测;缺陷是:很多方面都暂不如Windows版的360压缩,对于不习惯使用国外软件的用户,值得尝试。


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK