无法重命名/移动从 NTFS 复制的 OSX 文件

无法重命名/移动从 NTFS 复制的 OSX 文件

我最近恢复了数据,并将它们发回给我,我认为是 NTFS 驱动器。我将所有文件复制到 Linux 机器上的文件共享中,即 ext4。现在我已将该共享安装在我的 OSX 机器上,我无法移动或重命名大多数文件。但是,在几次情况下,我能够在第三次尝试后重命名文件夹。还有一次,我可以重命名文件夹一次,但不能再次重命名。所有权限在命令行上显示相同 - 我看不出任何文件/文件夹的权限之间有任何差异。

请注意,我可以毫无问题地创建新文件夹并添加文件,然后重命名并移动我想要的所有内容。

有什么线索吗???

谢谢。

答案1

尝试选择一个导致问题的文件,然后在 Finder 中右键单击它,然后选择Get Info。在弹出窗口中,查看该Locked选项是否被选中,然后尝试取消选择它(可能需要身份验证)。

需要注意的是,即使 POSIX 权限相同,文件也可能具有不同的优先 ACL。您可以通过打开终端窗口 ( Applications> Utilities),导航到包含某些问题文件的文件夹并输入 来查看它们ls -le。如果第一个建议没有帮助,请在此处发布该输出。

答案2

我刚刚遇到了同样的问题,我发现当我从 Finder 获取信息时,“已锁定”框被选中。但是,我发现必须在终端外执行此类操作很烦人。

请参阅此苹果文章: http://support.apple.com/kb/HT1526,部分:有关删除锁定文件的高级提示

它将引导你到: chflags -R nouchg 文件

ls -l不会显示任何差异,但ls -lO会(大写哦)。
man chflags了解更多信息

相关内容