默认壁纸位置
zzz@ubuntu:~/$ ls -l /usr/share/backgrounds/
total 13824
-rw-r--r-- 1 root root 1857353 Apr 2 2020 brad-huchteman-stone-mountain.jpg
drwxr-xr-x 2 root root 4096 Mar 16 23:39 contest
-rw-r--r-- 1 root root 1990684 Apr 2 2020 Focal-Fossa_WP_4096x2304_GREY.png
-rw-r--r-- 1 root root 1362833 Apr 2 2020 hardy_wallpaper_uhd.png
-rw-r--r-- 1 root root 3131777 Apr 2 2020 joshua-coleman-something-yellow.jpg
-rw-r--r-- 1 root root 1400781 Apr 2 2020 matt-mcnulty-nyc-2nd-ave.jpg
-rw-r--r-- 1 root root 2189577 Apr 2 2020 ryan-stone-skykomish-river.jpg
lrwxrwxrwx 1 root root 33 Jul 28 23:32 ubuntu-default-greyscale-wallpaper.png -> Focal-Fossa_WP_4096x2304_GREY.png
-rw-r--r-- 1 root root 2205807 Mar 16 23:41 warty-final-ubuntu.png
查看当前桌面壁纸
zzz@ubuntu:~/.config/dconf$ gsettings get org.gnome.desktop.background picture-uri
'file:///usr/share/backgrounds/warty-final-ubuntu.png
修改桌面壁纸
gsettings set org.gnome.desktop.background picture-uri file:///usr/share/backgrounds/hardy_wallpaper_uhd.png
总结
本质上就是对gnome桌面环境的配置,使用到的工具gsettings ,全称GNOME Settings Daemon
用法示例 1:查看当前配置值
gsettings get <schema> <key>
这将返回 <schema> 中 <key> 的当前设置值。
用法示例 2:设置配置值
gsettings set <schema> <key> <value>
这将将 <value> 设置为 <schema> 中 <key> 的新值。
用法示例 3:重置配置值
gsettings reset <schema> <key>
这将将 <schema> 中 <key> 的值重置为默认值。
注:<schema> 是一个表示组件的标识符,而 <key> 则表示组件中的某个特定配置选项。 <value> 是要设置的新值。