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


27

我的桌面(不是/home/user/Desktop文件夹)显示了我的/home/user文件夹的内容。我不知道该如何做,可以在撤消方面获得帮助吗?/home/user/Desktop文件夹仅包含我的桌面文件,这些文件不会出现在我的桌面上。


您的~/Desktop文件夹是否位于另一个分区上?
大师

~/Desktop在同一分区上。
好人2014年

Answers:


47

您可以更改桌面文件夹,即要用作桌面的文件夹。

  • 打开~/.config文件夹。(按Ctrl+ h显示隐藏的文件夹。)

    在此处输入图片说明

  • user-dirs.dirs在gedit中打开文件。

在此处输入图片说明

  • 更改XDG_DESKTOP_DIR您要显示为桌面文件夹中的文件夹。你的情况是XDG_DESKTOP_DIR=$HOME/Desktop

    在此处输入图片说明

  • 现在,使用nautilus -q或重新启动Nautilus ,killall nautilus然后再次从Dash中将其打开。

这个答案在Trusty 14.04.4上仍然是最新的。谢谢。+1
Cbhihe

1
仍然可以在16.04
Anwar

仍在18.10中工作
Robertiano

16

简而言之,您可以在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。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.