簡體   English   中英

如何將桌面文件夾從“桌面 - 本地”更改為 mac 上的其他文件夾?

[英]How to change the desktop folder from “Desktop - Local” to a different folder on mac?

桌面上顯示的文件來自文件夾

/用戶/用戶/桌面

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

這背后的目的是使用 Google Drive ( https://www.google.com/drive/download/ ) 並在我的 Drive 帳戶中創建一個“桌面”文件夾,允許我從任何地方同步和訪問我的桌面,而無需使用太多本地存儲,桌面上的所有文件都顯示在

/Users/USER/Google Drive/Mac 桌面

提前感謝所有幫助!

備份舊的默認桌面文件夾

如果您現有的桌面文件夾中有文件,請不要擔心。 我們將備份您現有的文件夾,以便您之后可以將舊的桌面文件復制到新的 DropBox 桌面文件夾。

只需打開一個終端並輸入以下命令。

sudo mv desktop desktop.bak

創建指向新 DropBox 桌面文件夾的符號鏈接

總而言之,我們告訴 OSX 在 DropBox 中創建一個指向 Desktop 文件夾的鏈接,但將該鏈接視為默認的 Desktop 文件夾本身。 這樣,當您將內容保存到 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 上,為了防止系統在每次系統重新啟動后刪除您的符號鏈接並創建一個空白的桌面文件夾,請更改符號鏈接的標志:

sudo chflags -h schg ~/Desktop

指定-h選項以指示chflags命令不要跟隨符號鏈接很重要。 這樣,鏈接是系統不可更改的,但目標文件夾不是。 例如,系統確實可以將屏幕截圖保存到桌面。 如果省略-h選項,符號鏈接將在重啟后被刪除,而 Dropbox 中的文件夾將被標記為不可更改。

我發現 MacOS Catalina 會在重新啟動時重置符號鏈接。 sudo chflags schg(鏈接路徑)可防止 MacOS 接觸鏈接。

您可以嘗試使用符號鏈接。 有一個相當不錯的職位的Dropbox使用這里-盡量采用此為您的需求。

這些是必不可少的部分:

通過鍵入在終端中導航到您的 Dropbox 文件夾

cd /Users/YourMacUsernameHere/Dropbox

然后點擊返回。 終端中將出現一條新行,即

Your-Computer-Name:Dropbox YourUserName$

通過鍵入創建您的符號鏈接

ln -s ~/FolderNameHere 

並擊中返回。 一個文件夾將出現在您的 Dropbox 文件夾中,帶有別名/快捷方式箭頭,它會立即開始上傳。

要創建指向桌面的符號鏈接,請鍵入

ln -s ~/Desktop

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM