我把它放在我的 ~/.config/user-dirs.dirs 中……但是不起作用(只有桌面部分可以工作):
XDG_DESKTOP_DIR="/media/E/Administrateur/Bureau/"
XDG_DOWNLOAD_DIR="$HOME/Téléchargements"
XDG_TEMPLATES_DIR="$HOME/Modèles"
XDG_PUBLICSHARE_DIR="$HOME/Public"
XDG_DOCUMENTS_DIR="/media/E/Administrateur/Mes_documents/"
XDG_MUSIC_DIR="/media/E/Administrateur/Mes_documents/Ma_musique/"
XDG_PICTURES_DIR="$HOME/"
XDG_VIDEOS_DIR="$HOME/"
当我转到 ~/Documents 时它仍然是空的......
有什么不对 ?
谢谢
答案1
user-dirs.dirs
不是那样工作的。~/Documents
只是文件系统上的一个目录。它改变的是 Nautilus 中的图标、书签等。因此,当您转到 Nautilus 并单击文档目录(我不知道它会被称为什么,很久以前我使用过翻译的目录名称)时,您应该到达您想要的位置。
在我看来,你实际上想要一些不同的东西。例如,当服用时~/Documents
,你可以做的是在中使用它user-dirs.dirs
:
XDG_DOCUMENTS_DIR="$HOME/Documents"
并让~/Documents
指向/media/E/Administrateur/Mes_documents/
:
rmdir ~/Documents
ln -s /media/E/Administrateur/Mes_documents/ ~/Documents
这些是您可以在终端中输入的命令(只需在破折号中搜索“终端”)。
~/Documents
这样做的目的是创建指向 的符号链接/media/E/Administrateur/Mes_documents/
。实际上,应用程序(如 Nautilus)认为它们正在查看,~/Documents
但实际上它们正在查看文件系统上其他位置的另一个目录(或另一个文件系统,这里似乎是这种情况)。您也可以将其用于其余目录。
我认为桌面目录有点例外。据我所知,桌面只是 Nautilus 在所有其他窗口后面全屏运行,没有工具栏等,显示 中指定的目录user-dirs.dirs
。这就是桌面工作的原因(我认为)。(注意,~/Desktop 可能仍然是空的)。
我建议你也放一个真实的图片和视频目录。否则,一些应用程序可能会感到困惑。
有关符号链接的更多信息:http://www.linuxchix.org/content/courses/filesystem/Lesson2a.html