macos,如何删除导致“ls:。:操作不允许”的权限

macos,如何删除导致“ls:。:操作不允许”的权限

不幸的是,当 onedrive 停止工作时,我运行了 onedrive 重置工具。这在 /user/me/ 下创建了一个名为“OneDrive-Personal (Archive)”的目录。

现在 onedrive 再次正常工作,我必须找到一种方法来比较我的整个 .5 TB onedrive“存档”和当前 onedrive 目录,以找到存档中未保存到 onedrive 的 3 个月的工作内容。

不幸的是,尽管它就在我的家里,但我无法使用“终端”和“fileMerge”等工具访问它。我知道我可以做一些坏事,比如让终端完全访问磁盘,但这对 fileMerge 不起作用。

相反,我想删除 OneDrive-Personal(存档)目录上的这些疯狂的额外权限,并使其成为我可以访问的普通权限目录。

知道该怎么做吗?

权限如下所示:

lrwxr-xr-x    1 me  staff      51  8 Feb  2022 OneDrive -> /Users/me/Library/CloudStorage/OneDrive-Personal
drwx------@  53 me  staff    1696  3 Apr 10:48 OneDrive-Personal (Archive)

大概“@”表示我们需要删除的限制。

也许我可以对目录进行 tar 和 untar 处理,并禁用权限保留,尽管我认为我没有足够的磁盘空间来使用此方法。

相关内容