為什麼我的桌面與主資料夾相同?

為什麼我的桌面與主資料夾相同?

我的桌面(不是/home/user/Desktop資料夾)顯示我的資料夾的內容/home/user。我不知道我是怎麼做到的我可以幫忙撤銷它嗎?/home/user/Desktop資料夾僅包含我的桌面文件,這些文件不會出現在我的桌面上。

答案1

您可以變更桌面資料夾,即要用作桌面的資料夾。

  • 打開~/.config資料夾。 (按Ctrl+h顯示隱藏資料夾。)

    在此輸入影像描述

  • 在 gedit 中開啟該user-dirs.dirs檔案。

在此輸入影像描述

  • 變更XDG_DESKTOP_DIR為您想要顯示為桌面資料夾的資料夾。在你的情況下是XDG_DESKTOP_DIR=$HOME/Desktop

    在此輸入影像描述

  • nautilus -q現在使用或重新啟動 nautilus,killall nautilus並再次從 Dash 打開它。

答案2

簡而言之,您可以在以下命令的幫助下設定預設資料夾xdg-user-dirs-update命令。

根據您的情況執行以下命令:

xdg-user-dirs-update --set DESKTOP "$HOME/Desktop"

然後登出並重新登入以顯示/更改效果。


man xdg-user-dirs-update

姓名
       xdg-user-dirs-update - 更新 XDG 使用者目錄配置

概要
       xdg-user-dirs-update [選項...] [--設定名稱路徑...]

描述
       xdg-user-dirs-update 更新使用者 user-dirs.dir 的目前狀態。如果之前不存在則建立一個
       基於系統預設值,或回退到舊的非翻譯檔案名稱(如果此類目錄存在)。這
       使用的舊目錄清單是:~/Desktop、~/Templates 和~/Public。

相關內容