我很难尝试修复此错误消息。
获取文件 /home/username/downloads 的信息时出现未处理的错误消息错误,没有这样的文件目录。
这就是导致问题的原因。
我像往常一样在线处理一些文件,然后我的桌面冻结了。我关闭了桌面并重新启动它,但现在下载目录已下降到文件管理器的下半部分,当我尝试打开下载目录时,我收到上面的错误消息:
unhandled error message error when getting information for file
我已经运行了该命令。cat .config/用户目录.dirs并且注意到下载目录似乎丢失了?
XDG_DESKTOP_DIR="$HOME/Desktop"
XDG_DOWNLOAD_DIR="$HOME/"
XDG_TEMPLATES_DIR="$HOME/Templates"
XDG_PUBLICSHARE_DIR="$HOME/Public"
XDG_DOCUMENTS_DIR="$HOME/Documents"
XDG_MUSIC_DIR="$HOME/Music"
XDG_PICTURES_DIR="$HOME/Pictures"
XDG_VIDEOS_DIR="$HOME/Videos"
我将非常感激您的帮助,因为我在这个系统上有一些非常重要的文件,我还没有备份到异地。
答案1
您应该首先检查该目录是否仍然存在且仍包含您的数据,如果确实如此,请在执行任何操作之前将其保存在其他文件夹中。 我的建议是:
- 使用
ls -l ~
和ls -l ~/Downloads
- 如果找不到,请尝试使用
locate Downloads
- 如果你找到它并且它作为数据保存在某个地方
cp -r
完成后,您可以尝试纠正配置问题。
配置文件user-dirs.dirs
在系统启动时会自动更新,因此手动更改它不会有帮助。要更改它,您应该使用xdg-user-dirs
(否则应该已经安装sudo apt-get install xdg-user-dirs
:):
- 通过更改文件中的默认值:
/etc/xdg/user-dirs.defaults
- 使用以下命令:
xdg-user-dirs-update --set DOWNLOAD $HOME/Downloads
注意:user-dirs.dirs~
这只是编辑器在您编辑真实文件时创建的虚拟文件。您可以更改编辑器配置,以便在关闭编辑器时自动删除它。
答案2
步骤1:创建一个您想要用作文件夹的新文件夹。
例如,在终端中输入 mkdir ~/Downloads(按 Ctrl+Alt+T 打开一个)以在您的主目录中创建一个名为 Desktop 的文件夹。
第2步:编辑您的配置。
编辑文件 ~/.config/user-dirs.dirs。你可以打开终端,然后输入:
gedit ~/.config/user-dirs.dirs
将 XDG_DOWNLOADS_DIR 条目更改为新的下载文件夹,如果该条目不存在,则添加它。编辑后,文件应如下所示:
XDG_DESKTOP_DIR="$HOME/Desktop"
XDG_DOWNLOAD_DIR="$HOME/Download"
XDG_TEMPLATES_DIR="$HOME/Templates"
XDG_PUBLICSHARE_DIR="$HOME/Public"
XDG_DOCUMENTS_DIR="$HOME/Documents"
XDG_MUSIC_DIR="$HOME/Music"
XDG_PICTURES_DIR="$HOME/Pictures"
XDG_VIDEOS_DIR="$HOME/Videos"
注销然后重新登录,您的桌面应该会显示指定的文件夹。
答案3
您还可以使用...
mkdir ~/Downloads
因为我的电脑是 ubuntu 16,在终端上使用此命令后显示了相同的错误,所以我找回了我的文件夹...