因此,通过我怀疑是 cron'd rsync 出错了,我注意到我在外部磁盘上的目录中有大约 25000 个 .DS_Store 变体,它们被命名为“..DS_Store.FOO”,其中 FOO 不同。问题是我似乎无法删除它们,即使使用我多年来看到的各种技巧来删除具有奇怪名称的文件。没问题,我说 - 我将所有真实文件移到另一个目录中,然后尝试在原始目录上执行“rm -r”......不走运,它无法删除这些文件并说目录不是空的。用'rm -rf'再次尝试,仍然没有运气。
我不知道如何摆脱这个东西,有人知道吗?
编辑: 好的,对不起,我在这里有点笨。我已经通过 ssh 进入网络,但实际上并没有在将驱动器物理连接到它的机器上,而是安装在网络上。我能够从实际主机上执行“rm -r”。不幸的是,我实际上并不认为它会起作用,所以我没有先执行其他不太严重的步骤(操作单个文件等),所以我仍然不知道这是否是磁盘上奇怪的迹象或只是由于网络安装。
从外部磁盘中取出所有文件并重新格式化。
评论后编辑:我不知道命令的输出是什么,所以你必须发布它来给我们更多信息。如果没有这些信息,我可以非常确定这些文件会消失的唯一方法是“从轨道上核对它们”,正如您雄辩地说的那样。
顺便说一句,你试过 chown/chmodding 吗?当然,都是以root身份。