在 Mac 上在帐户之间移动数据

在 Mac 上在帐户之间移动数据

我最近从使用了多年的旧版本 (El Capitan) 升级到了 Mac OS 10.15 (Catalina)。升级后,我遇到了很多奇怪的应用程序挂起问题,但我发现(祈祷)如果我使用其他用户帐户,这些问题就不会发生。

我意识到我可以乱搞~/Preferences等等来找到问题,但从现在开始将所有相关数据从旧帐户转移出去并且只使用新帐户似乎更容易、更安全。

但是,这些新版本的 Mac OS 显然对文件权限非常挑剔,所以我想确保我以正确的方式执行此操作。例如,仅仅这样做就足够了吗?

 % sudo mv /Users/old_account/Documents /Users/new_account/
 % sudo chown -R new_account /Users/new_account/Documents

或者我应该做些其他事情来确保新版本的 Mac OS 的权限正确?

我意识到这是一个基本问题,但我真的不想因为这些(对我来说)神秘的事情的错误而再次遇到同样奇怪的问题。

答案1

最简单的方法可能就是完全更改旧用户目录上的 ACL。

导航到他们的主文件夹/Users/[their name]并获取有关它的信息 Cmd ⌘ i
解锁右下角的挂锁
单击 + 左下角并添加您的“新”用户
将权限设置为“读取和写入”
单击齿轮图标 ⚙︎⌵ 并选择“应用于附带项目”
完成。

您现在可以无限制访问该文件夹及其所有内容。

这是我之前做的 - tetsujin 是我正在控制的用户……

在此处输入图片描述

相关内容