在特定情况下,以用户身份运行命令无法按预期工作

在特定情况下,以用户身份运行命令无法按预期工作

作为普通用户

gsettings set org.compiz.unityshell:/org/compiz/profiles/unity/plugins/unityshell/ icon-size 24'

gsettings get org.compiz.unityshell:/org/compiz/profiles/unity/plugins/unityshell/ icon-size 24'

都很好。

以 root 身份:

su - oem -c 'gsettings get org.compiz.unityshell:/org/compiz/profiles/unity/plugins/unityshell/ icon-size 24'

没问题,但是

su - oem -c 'gsettings set org.compiz.unityshell:/org/compiz/profiles/unity/plugins/unityshell/ icon-size 24'

没有给出错误,但没有改变值

答案1

我认为没有问题,get并不意味着改变价值。

Get 是为了获取当前值,而不是改变任何东西。

相关内容