将文件复制到外部驱动器时出现错误代码 -41

将文件复制到外部驱动器时出现错误代码 -41

我无法将一些文件从我的 Mac 复制到外部硬盘:我一直收到难以描述的“错误代码 -41”。

我注意到一些带有额外“@”权限位的文件设置了“com.apple.quarantine”标志。我使用了本文中的“xattr”命令

我应该如何处理 com.apple.quarantine?

处理隔离标志并进行整理(这些文件是从我的网络上的另一台 Mac 复制过来的,所以我猜 OS X 将它们标记为隔离)。

这解决了这些文件的问题,但我仍然有一些文件无法手动复制到外部驱动器。我注意到的另一件事是,其中一些文件有一个额外的权限位:“drwxr-xr-x+”,我在谷歌上搜索时没有成功。除此之外,我没有看到任何其他东西。此外,磁盘实用程序说一切正常。

任何帮助将不胜感激。

答案1

意味着+存在 POSIX ACL;尝试该xattr命令。 xattr似乎不显示 ACL。 ls -le显示。还要检查chflags输出。(OSX 在太多不同的地方放置了太多不同的东西;您可以ls显示 ACL 和 EA,但不能chflags。)

相关内容