在使用ubuntu时难免会遇到一些问题,比如:有时候为了整理好文件及文件夹而将home文件夹中的桌面:
(注:这是一个图标,在home文件夹中)删除了(或者是其他的什么原因),从而出现了home文件夹中的全部内容在系统重启之后都出现在桌面上,这对于比较喜欢干净桌面的人来说是受不了的,下面给出解决办法:
step1:cd 到自己的home文件夹
step2:ls -la 出现隐藏的文件及文件夹
step3:找到 .config文件夹中的user-dirs.dirs 如图:
step4:如下图的方式更改,(注意:若文件夹的名称是英文的,则相应的要改成英文,最好保证输入的文件夹都要出现在桌面上)
step5:reboot
下面给出user-dirs.dirs中注释的翻译:
# This file is written by xdg-user-dirs-update
# If you want to change or add directories, just edit the line you're
# interested in. All local changes will be retained on the next run
# Format is XDG_xxx_DIR="$HOME/yyy", where yyy is a shell-escaped
# homedir-relative path, or XDG_xxx_DIR="/yyy", where /yyy is an
# absolute path. No other format is supported.
# #
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"
#此文件由xdg-user-dirs-update编写
#如果你想更改或添加目录,只需编辑你的行
#感兴趣。所有本地更改将在下次运行时保留
#格式是 XDG_xxx_DIR =“$ HOME / yyy”,其中yyy是shell转义的
#homedir相对路径,或XDG_xxx_DIR =“/ yyy”,其中/ yyy是
#绝对路径。 不支持其他格式。
##