为什么我的桌面与主文件夹相同?

为什么我的桌面与主文件夹相同?

我的桌面(不是/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。

相关内容