在Windows计算机上更改Google云端硬盘中的帐户后,与我的mac同步的每个目录现在都有一个"图标?"文件没有扩展名,显然没有内容。
在克隆Git目录之后,这发生过一次。它在Atom项目树中列为" Iconr"
以下是该文件的屏幕截图:
这是我得到的信息:
任何人都知道这是什么? ......似乎没有做任何事......但是让我很好奇!
答案 0 :(得分:1)
在文件夹上设置自定义图标时,Finder会存储图像。文件本身在Finder中不可见(但你可以在shell中看到它)。
您可以使用getFileInfo
工具查看Finder标记:
$ getFileInfo Icon^M
...
attributes: aVbstclinmEdz
...
首都V
表示设置了不可见位。如果您的系统不是这种情况,您将在Finder中看到该文件。当您通过Google或Windows登陆恶意区域传输文件时,丢失Finder标志并不罕见:)
“图标?”文件是来自Mac OS classic的古老技术(如果我没记错的话)自定义图标存储在文件的资源分支中。但由于文件夹没有资源分支,因此需要使用不同的方式来存储图标,因此工程师想出了隐藏文件的想法。
文件名实际上是“Icon”+ CR
。 CR是Mac OS classic中的行终止字符。选择此名称是为了使其无法与人类输入的文件名冲突。
哦,而且,因为你让我记住20多年前的这些东西,我会保存你的投票结果(因为你的问题实际上是关于Stack Overflow的主题):)