我正在执行以下指令:
gsettings set org.gnome.desktop.background show-desktop-icons true
我想知道该指令对文件系统做了哪些改变?
请解释该指令在哪个文件中设置某些变量value=true
,以便桌面图标变得可见。
答案1
这些值存储在~/.config/dconf/user
但这是一个二进制并且不是人类可读的所以我不知道你如何编辑它。
您可以使用以下方式查看
xxd ~/.config/dconf/user
根据此处的要求,这是一个将gsettings set org.gnome.desktop.background show-desktop-icons true
在启动时运行的 .desktop 文件
在文本编辑器中打开一个新文档并将其粘贴到
[Desktop Entry]
Type=Application
Exec= gsettings set org.gnome.desktop.background show-desktop-icons true
X-Gnome-Auto-Start=True
Name[en_GB]=icons.desktop
将其另存为icons.desktop
并通过右键单击使其可执行或
chmod +x path/to/icons.desktop
现在双击icons.desktop
以确认它有效。
一旦你满意它的工作,将它移动到~/.config/autostart
,如果它不存在,就让它
mkdir ~/.config/autostart
现在,当您重新启动时,它将运行并激活图标,如果它们已经处于活动状态,它将不执行任何操作。