由于本人有两台Mac电脑,一台台式机,一台笔记本所以总是需要手动传输文件。为了解决这个问题,想到了使用云盘来进行同步。苹果官方的iCloud自带此功能不过奈何需要再多花钱每个月进行付费。所以想要使用本人学校送的Onedrive账号来同步两台电脑的桌面。不过奈何微软官方目前还没有官方支持这个功能,经过摸索发现了以下方法可以实现同步桌面的功能。
不过没有关系,咱们还可以手动实现用OneDrive同步Mac 桌面的功能。实现方法是使用symbolic link。
首先需要在Mac上下载安装OneDrive 同步客户端, 可以去微软官网下载或者App store直接下载。下载完成后登陆OneDrive账号并完成初始化。
随后咱们进入本地的Onedrive同步文件夹并创建一个名为Desktop的文件夹
之后现在需要把你现在本身Mac桌面上的文件拖拽到Onedrive中的桌面文件夹中。一定要先完成此步骤或备份一下周末文件再继续下面的操作。因为下面会需要清空桌面文件夹。
之后在电脑上打开Terminal终端机工具进行下面操作。
sudo rm -rf 拽原本桌面文件夹 && ln -s OneDrive中桌面文件夹位置 原本桌面路径
此命令因为用了sudo权限所以需要输入密码。输入完成后摁回车就好。
此时应该会发现Onedrive中的桌面文件夹已经变成了现在桌面在使用的文件夹。
找到刚刚创建的symbolic link 并按command + i 把Locked选项进行勾选,不然每次重启电脑后该symbolic link会被覆盖。
至此已经成功把Mac上的桌面文件夹同步到Onedrive中啦~
在另外一台电脑上重复上方操作就好。