デスクトップはホーム フォルダーをミラーリングしており、フォルダーを削除すると永久に削除されます。復元するにはどうすればよいですか? (ubuntu)

デスクトップはホーム フォルダーをミラーリングしており、フォルダーを削除すると永久に削除されます。復元するにはどうすればよいですか? (ubuntu)

デスクトップにダウンロード フォルダへのショートカット (Windows など) を作成しようとしましたが、後で実際のダウンロード フォルダが移動して問題が発生していることに気付きました。問題を解決しようとした結果、デスクトップにホーム フォルダ "home/cchilder/..." ができました。デスクトップを開くと、問題が発生する前にデスクトップに実際にあったものが表示されます。もちろん、コンピュータ全体を削除したくないので、これらすべてをドラッグして削除し、単純に復元することはできません。

ホーム (~) またはデスクトップで何かを削除すると、操作は互いにミラーリングされ、シェルからファイルを削除するとデスクトップからも削除されます。

私は知りたいです

  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

これを変更するには、ディレクトリに移動します.configCtrl+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

関連情報