压缩文件里的_MACOSX文件夹是怎么回事

奇怪的_MACOSX文件夹

前几天跟同学闲扯,唠着唠着他突然问我:

“诶诶?我打开压缩包之后总是有个macos文件夹是什么东西啊”

“里面文件还只有1kb,我电脑是不是中毒了啊?”

做计算机系学生一年半的我,突然羞愧了起来。

平时安装包下载的也不少,但是每次都将其忽略了,只知道压缩文件的原理,和macosx代表苹果的操作系统,但是这两件事之间到底是什么联系,还真是不知道。

我因自己的“不求甚解”感到有些羞耻

所以到底是什么呢?我带着好奇心打开百度搜索栏

MACOSX的奇妙压缩

MacOS(或者叫Mac)作为苹果公司开发的操作系统,有许多来自领先的网络框架组织的核心人物会选择Mac作为开发平台,以及其他很多开发攻城狮们也会选择在Mac上开发程序或写代码。

而且,在Mac上压缩文件是一件很轻松的事情,只要在目录上点击右键选择“压缩为”就可以了。

但是会有其他的事情同时发生,因为Mac不仅仅是把想要的东西添加进压缩包,而且还写入了一些 ”MetaData” ,这样做的目的是为了方便其它的Mac用户使用,就像Windows会在图片目录下加入的 “Thumbs.db” 以方便显示预览图一样。

而这些 ”MetaData” 产生的文件就是 “__MACOSX”,本身这些文件在Mac上是隐藏属性的,也的确方便了用户的操作。

但是在windows里,“_MACOSX”文件夹是可见的,所以会有打开压缩包后发现有一个莫名其妙的文件夹的情况出现

好的,以上就是今天的小知识


本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!