mac系统自带访达右键和终端命令可快速生成跨平台兼容的zip文件:单文件右键“压缩【文件名】”;多文件按command选中后右键“压缩x项”生成独立压缩包;终端用zip -r命令支持排除.ds_store等隐藏文件。

你需要把Mac上某个文件快速打包成ZIP格式,方便发给同事或上传网盘,又不想装第三方软件——系统自带功能三秒就能搞定,而且生成的.zip文件在Windows、iOS、Android上都能直接打开。
用访达右键一键压缩单个文件
这一步操作起来很简单,直接在访达里找到目标文件,不用打开、不用选中其他东西。
按住Control键并点击该文件→从弹出菜单中选择“压缩【文件名】”。
几秒钟后,同目录下就会出现一个同名但带“.zip”后缀的文件,比如原文件叫“会议纪要.docx”,压缩后就是“会议纪要.docx.zip”。【注意:不要手动改后缀名,否则可能打不开】
批量压缩多个文件(各自独立成包)
当你需要把十几个散落的PDF、图片或表格分别打包,又不希望它们全塞进同一个压缩包里时,这个方法最省事。
第一步:在访达中按住Command键,逐个点击要压缩的文件;
第二步:右键任意一个被选中的文件→选择“压缩X项”(X是实际选中数量);
第三步:系统会为每个文件单独生成一个.zip包,名字和原文件一致,全部落在当前文件夹里。
这比用终端写循环命令快得多,也避免了误操作把所有文件混压成一个包的麻烦。
用终端命令精确控制压缩过程
如果你要压缩的文件名含空格、中文或特殊符号,或者想跳过.DS_Store这类系统隐藏文件,终端是最稳妥的选择。
打开“应用程序→实用工具→终端”,输入:
zip -r 输出名.zip 文件路径
例如压缩桌面的“2026年合同”文件夹:
zip -r ~/Desktop/合同备份.zip ~/Desktop/2026年合同
如果要排除Mac系统自动生成的隐藏文件,必须加参数:
zip -r 合同备份.zip 2026年合同 -x "*.DS_Store" -x "__MACOSX"
【关键前提:终端当前所在目录要是待压缩文件夹的父目录,否则路径会报错】











