桌面鏡像主資料夾,刪除資料夾會永久刪除它們,如何恢復? (Ubuntu)

桌面鏡像主資料夾,刪除資料夾會永久刪除它們,如何恢復? (Ubuntu)

我嘗試在桌面上建立下載資料夾的捷徑(如 Windows),後來意識到這會導致實際的下載資料夾移動,從而引發問題。在嘗試修復它們時,我最終在桌面上看到了我的主資料夾“home/cchilder/...”。當我打開桌面時,我會看到出現問題之前桌面上實際存在的內容。當然,我不想刪除整個計算機,因此我無法拖動並刪除所有這些並進行簡單的恢復。

當我刪除主目錄 (~) 或桌面上的某些內容時,操作會相互鏡像,從 shell 中刪除檔案也會將其從桌面上刪除。

我想知道

  1. 這怎麼可能發生,為什麼?

  2. 如何僅恢復真實的桌面內容(桌面資料夾)並解開我從主資料夾中看到的桌面

謝謝

在此輸入影像描述

cchilders@cody_pc:~/Desktop$ ls -sFl
total 100
 4 -rwxr-xr-x 1 cchilders cchilders  271 Jul 18 00:32 atom.desktop*
 8 -rw-rw-r-- 1 cchilders cchilders 4552 Aug 29 01:25 Attributes.docx
 4 drwxrwxr-x 2 cchilders cchilders 4096 Sep 17 01:04 books/
 4 -rw-rw-r-- 1 cchilders cchilders  222 Apr 11 21:05 cook rice 4-11-15~
 4 -rw-rw-r-- 1 cchilders cchilders  195 Aug 28 01:37 DEMO~
 4 -rw-rw-r-- 1 cchilders cchilders  201 Aug 28 04:11 demos~
 4 drwxrwxr-x 4 cchilders cchilders 4096 Jun  4 18:56 django texts/
 4 drwx------ 3 cchilders cchilders 4096 Sep 17 14:13 Downloads/
 4 -rwxr-xr-x 1 cchilders cchilders  791 Apr  4 12:52 gedit.desktop*
 4 -rw-rw-r-- 1 cchilders cchilders 1668 Apr 15 20:00 git-workflow-readme.md
 4 -rw-rw-r-- 1 cchilders cchilders 1662 Apr 15 19:51 git-workflow-readme.md~
 8 -rwxr-xr-x 1 cchilders cchilders 4484 Apr 26 10:46 gnome-terminal.desktop*
12 -rwxr-xr-x 1 cchilders cchilders 8469 Mar 29 01:08 google-chrome.desktop*
 4 drwxrwxr-x 2 cchilders cchilders 4096 Jun 16 18:01 hcc/
 4 drwxrwxr-x 3 cchilders cchilders 4096 Apr 12 18:33 Lynda/
 4 -rwxr-xr-x 1 cchilders cchilders  712 Mar 29 20:21 nautilus.desktop*
 4 drwxrwxr-x 2 cchilders cchilders 4096 Jul 27 20:18 pics backup/
 8 -rw-rw-r-- 1 cchilders cchilders 4223 Jun 28 19:03 quiz
 8 -rw-rw-r-- 1 cchilders cchilders 4223 Jun 28 16:51 quiz~

答案1

似乎以某種方式XDG_DESKTOP_DIR指向您的$HOME目錄。如果是這種情況那麼它應該指向$HOME/Desktop

若要變更此設置,請導航至該.config目錄。Ctrl+h顯示檔案管理器中的隱藏檔案/目錄。

尋找名為 的文件user-dirs.dirs,這是您將要編輯的文件。

從此文件中,您可以設定各種內容的預設目錄,例如下載、文件、影片等。

尋找該行XDG_DESKTOP_DIR並將其設為:

XDG_DESKTOP_DIR="$HOME/Desktop"

儲存、登出並重新啟動檔案總管,可能還會重新啟動您的電腦。

答案2

我做了完全相同的事情並保存了。當我重新啟動機器時,一切都與以前相同,並且 user-dirs.dirs 中沒有任何變化。當我按 ctrl+h 時,桌面上顯示的每個隱藏檔案都會出現。

答案3

  1. 在主目錄中建立一個名為 Desktop 的資料夾。
  2. 現在在主目錄中按 ctrl+h 並找到 .config 檔案。
  3. 在.config檔中找到“user-dirs.dirs”打開它。
  4. 你會發現 -> XDG_DESKTOP_DIR="$HOME/"。
  5. 使其類似於 -> XDG_DESKTOP_DIR="$HOME/Desktop"
  6. => 重新啟動..

這對我有用。
我的ubuntu版本22.04.1 LTS

相關內容