(如图,一般的设计源文件都会有__MACOSX这个目录)
以下为网上搜到的资料:
MacOS作为他们的开发环境。例如,许多来自领先的网络框架组织的核心人物选择Mac作为开发平台,也有许多Wordpress的插件、模板作者在Mac上开发作品。
在Mac里面压缩目录是一件十分轻松的事,你只需要在目录上点击右键选择“压缩为…”即可,开发者就可以把这个压缩包上传到网上供人下载。但是有一个问题,苹果公司和其它的大的软件公司一样,十分擅长曲解和附会用户的意思,它很多时候并不是完全按照你的意思去做的。例如在这种情况下,你以为Mac仅仅是把你想要的东西添加进压缩包了吗?不是这样的,苹果在压缩文件的同时,还往里面写入了一些”MetaData”,这样做的目的是为了方便其它的Mac用户使用(就像Windows 会在图片目录下加入的Thumbs.db以方便显示预览图一样 )。
这些MetaData产生的文件就是”__MACOSX”,本身这些文件在Mac系统上是隐藏属性的,也的确方便了用户的操作。但是插件、模板等作品是要让很多人使用的,这里面大部分人都是Windows操作系统,而Windows又是从不鸟苹果的,__MACOSX就成了垃圾文件。
如果你是一名插件、模板作者,或者对这些文件很反感,可以使用CleanArchiver这款小软件来压缩你的目录和档案。CleanArchiver支持gzip、bzip2、zip、Disk Image、StuffIt 和 StuffIt X 等多种格式,只要在CleanArchiver的窗口里限选鼎好你想要的压缩格式,然后把要压缩的目录和文件拖拽到CleanArchiver的窗口里,最后确定一下存放位置和名称,CleanArchiver就会帮你压缩出一个没有 __MACOSX的压缩文件了。
當我們從 Mac 電腦複製一些檔案或資料夾到 Windows 電腦中來用的時候,可能常常會看到一些名為「__MACOSX」或「.DS_Store」等奇怪的檔案或資料夾(在 Mac 中具有隱藏屬性),這些東西可以算是某種「Metadata」,主要功能是用來記錄使用者對於每個資料夾的不同設定如圖示大小、位置或其他屬性的相關資訊,有點類似 Windows 裡的「Thumbs.db」(不過 Thumbs.db 是檔案的縮圖快取)。這兩個東西在 Windows 電腦中是完全用不到的,就算都刪除掉也沒關係。
而在 Mac OS X 電腦中雖然內建了相當簡單好用的壓縮、解壓縮工具,一般我們在檔案或資料夾上面按一下滑鼠右鍵,就可直接壓縮檔案。但 Mac 內建的壓縮功能很理所當然的會把「__MACOSX」或「.DS_Store」等內容也包進去,對於 Mac 電腦來說由於都具有隱藏屬性,所以我們在一般情況下在 Mac 電腦中是看不到的,但在 Windows 電腦中卻容易讓不知道這是啥東西的人感到困惑。