如何在Mac上将桌面文件夹从"Desktop - Local"更改为其他文件夹?



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

/用户/用户/桌面

我想知道是否有任何方法可以更改它,因此桌面上显示的文件来自其他文件夹?

其目的是使用Google Drive(https://www.google.com/drive/download/(,并创建A desktop&quot&quot我的驱动器帐户中的文件夹允许我从任何地方同步并访问桌面,而无需在本地使用大量存储

/user/user/google drive/mac桌面

备份您的旧默认桌面文件夹

如果您在现有桌面文件夹中有文件,请不用担心。我们将备份您现有的文件夹,以便您可以将旧桌面文件复制到新的Dropbox桌面文件夹中。

只需打开终端并输入以下命令。

sudo mv desktop desktop.bak

创建一个符号链接到您的新Dropbox桌面文件夹

漫长而简短的是,我们告诉OSX在Dropbox中创建指向桌面文件夹的链接,但要对待链接,就好像它是默认的桌面文件夹本身一样。这样,当您将物品保存到Mac桌面上时,它们会像以前一样出现在您的桌面上,但实际上存储在您的新Dropbox文件夹中。这是做的方法……

ln -s /Users/your-user-name/Dropbox/Desktop/ ./Desktop

这对我来说非常有用。

信用转到https://ifyouwillit.com/life/auto-sync-your-mac-desktop-folder-with-dropbox/

将桌面上的所有内容移动到云:

mv ~/Desktop/* ~/Dropbox/MyDesktopOnTheCloud/

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

sudo rm -rf ~/Desktop

在云上的桌面文件夹中创建一个符号链接:

ln -s ~/Dropbox/MyDesktopOnTheCloud ~/Desktop

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

sudo chflags -h schg ~/Desktop

重要的是要指定 -h 选项,以指示 chflags 命令不要遵循SymLink。这样,系统可以通过系统不变,但是目标文件夹不可能。例如,系统确实可以将屏幕截图保存到桌面上。如果省略 -h 选项,则将在重新启动后删除符号链接,而Dropbox中的文件夹将被标记为不变。

我发现MacOS Catalina重新启动时重置了Symlink。sudo chflags schg(通往链接的路径(可防止macOS触摸链接。

您可以尝试使用符号链接。这里有一个非常不错的帖子用于Dropbox使用 - 尝试为您的需求采用此帖子。

这些是必不可少的部分:

通过键入

在终端中导航到您的Dropbox文件夹
cd /Users/YourMacUsernameHere/Dropbox

,然后击中回报。终端中的一条新线将出现

Your-Computer-Name:Dropbox YourUserName$

通过键入

创建您的符号链接
ln -s ~/FolderNameHere 

和击中回报。一个文件夹将出现在您的Dropbox文件夹中,并带有别名/快捷箭头,并将立即开始上传。

要为桌面创建符号链接,键入

ln -s ~/Desktop

最新更新