如何将桌面文件夹从"桌面 - 本地"更改为Mac上的其他文件夹?

Pio*_*ing 10 macos applescript

桌面上显示的文件来自该文件夹

/用户/用户/桌面

我想知道是否有任何方法可以更改,以便桌面上显示的文件来自不同的文件夹?

这背后的目的是使用谷歌驱动器(https://www.google.com/drive/download/)并在我的云端硬盘帐户中创建一个"桌面"文件夹,允许我从任何地方同步和访问我的桌面,而无需使用太多本地存储,显示桌面上的所有文件

/ Users/USER/Google Drive/Mac Desktop

提前感谢所有帮助!

Str*_*tte 13

将桌面上的所有内容移至云端:

mv ~/Desktop/* ~/Dropbox/MyDesktopOnTheCloud/
Run Code Online (Sandbox Code Playgroud)

从主目录中删除当前的本地桌面文件夹:

sudo rm -rf ~/Desktop
Run Code Online (Sandbox Code Playgroud)

创建指向云上桌面文件夹的符号链接:

ln -s ~/Dropbox/MyDesktopOnTheCloud ~/Desktop
Run Code Online (Sandbox Code Playgroud)

在 MacOS Catalina 上,为了防止系统在每次系统重新启动后删除您的符号链接并创建一个空白的桌面文件夹,请更改符号链接的标志:

sudo chflags -h schg ~/Desktop
Run Code Online (Sandbox Code Playgroud)

指定-h选项以指示chflags命令不要跟随符号链接很重要。这样,链接是系统不可更改的,但目标文件夹不是。例如,系统确实可以将屏幕截图保存到桌面。如果省略-h选项,符号链接将在重启后被删除,而 Dropbox 中的文件夹将被标记为不可更改。


小智 11

备份旧的默认桌面文件夹

如果您现有的桌面文件夹中有文件,请不要担心.我们将备份您现有的文件夹,以便您可以将旧的桌面文件复制到新的DropBox Desktop文件夹中.

只需打开终端并输入以下命令即可.

sudo mv desktop desktop.bak
Run Code Online (Sandbox Code Playgroud)

创建指向新DropBox Desktop文件夹的符号链接

长和短是我们告诉OSX在DropBox中创建指向Desktop文件夹的链接,但是将链接视为默认的Desktop文件夹本身.这样,当你的东西保存到你的Mac台式机,他们会在桌面上出现过,但实际上存储在您的新的Dropbox文件夹.这是怎么做的......

ln -s /Users/your-user-name/Dropbox/Desktop/ ./Desktop
Run Code Online (Sandbox Code Playgroud)

这对我很有用.

归功于https://ifyouwillit.com/life/auto-sync-your-mac-desktop-folder-with-dropbox/


Pat*_*ita 2

您可以尝试使用符号链接。这里有一篇关于 Dropbox 使用的非常好的帖子- 尝试根据您的需要采用它。

\n\n

这些是重要的部分:

\n\n

在终端中输入\xc2\xa0 导航到 Dropbox 文件夹

\n\n
cd /Users/YourMacUsernameHere/Dropbox\n
Run Code Online (Sandbox Code Playgroud)\n\n

然后点击\xc2\xa0返回。终端中将出现一个新行,即\'s\xc2\xa0

\n\n
Your-Computer-Name:Dropbox YourUserName$\n
Run Code Online (Sandbox Code Playgroud)\n\n

通过键入\xc2\xa0 创建符号链接

\n\n
ln -s ~/FolderNameHere\xc2\xa0\n
Run Code Online (Sandbox Code Playgroud)\n\n

然后点击\xc2\xa0返回。您的 Dropbox 文件夹中将出现一个带有别名/快捷方式箭头的文件夹,并且该文件夹将立即开始上传。

\n\n

要创建到桌面的符号链接,请键入\xc2\xa0

\n\n
ln -s ~/Desktop\n
Run Code Online (Sandbox Code Playgroud)\n