You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

MacOS压缩ZIP文件含多余_MACOSX文件夹问题求助

Mac压缩文件避免或移除__MACOSX文件夹的方法

一、压缩时直接避免生成__MACOSX文件夹

简便图形界面方案

用系统自带的「归档实用工具」操作:

  1. 通过Spotlight搜索打开「归档实用工具」
  2. 点击顶部菜单栏「归档实用工具」>「偏好设置」
  3. 在「归档」选项卡中,取消勾选「保留扩展属性」
  4. 之后用该工具压缩文件/文件夹,就不会生成__MACOSX隐藏文件夹了

终端命令方案

打开「终端」(Spotlight搜索可找到),进入目标文件/文件夹所在目录,执行以下命令(替换code_folder为你要压缩的文件夹名称,output.zip为生成的ZIP文件名):

zip -r output.zip code_folder -x "*/__MACOSX/*" -x "*/.DS_Store"

参数说明:

  • -r:递归压缩文件夹内所有内容
  • -x:排除指定的文件/文件夹,这里同时排除__MACOSX和Mac常见隐藏文件.DS_Store

二、从已生成的ZIP文件中删除__MACOSX文件夹

终端命令方案

打开终端,进入ZIP文件所在目录,执行以下命令(替换existing.zip为你的ZIP文件名):

zip -d existing.zip "__MACOSX/*"

执行后,ZIP文件内的__MACOSX文件夹及其中内容会被直接删除。

简便手动方案

  1. 双击ZIP文件完成解压
  2. 在解压后的目录中删除__MACOSX文件夹
  3. 用「一」中的正确方法重新压缩剩余文件即可

内容的提问来源于stack exchange,提问作者Richard_P

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.10 00:39:54