我有两台Mac电脑,在第三台Windows电脑上有一个共享文件夹。如果我这样做:
来自zip文件的文件仍然是可执行的。考虑到windows权限系统完全不同,并且没有可执行文件的概念,文件的“可执行性”性质是如何保存的?
发布于 2012-02-07 23:27:17
OSX应用程序是文件夹,而不是文件。当将文件夹复制到没有可执行位表示的文件系统时,OSX会为缺少的属性创建隐藏文件。压缩应用程序正在压缩一个文件夹,包括它隐藏的子文件夹。在复制后,OSX将重新创建隐藏文件中缺少的属性。
这些隐藏文件夹称为._.OriginalName
编辑
在注释部分进行了相当广泛的讨论之后,这里有一些关于简单可执行文件(执行权限集)的信息,而不是*.app文件夹(原生OSX应用程序)。
._.OriginalName
元数据存储被重命名H 211f 212
。https://stackoverflow.com/questions/9185571
复制相似问题