Linux 的命令行几乎可以完成所有操作,包括使用 Xfce4 远程配置 Linux。
相比其他的专有操作系统,我对 Linux 欣赏的一点是几乎所有内容都可以通过命令行进行管理和配置。这意味着几乎所有内容都可以通过 SSH 登录,然后在本地甚至是远程进行配置。
有时会遇到需要使用命令行对桌面进行远程修改的情况。在这种特殊情况下,我需要根据远程用户的请求将 Xfce 面板上的工作区数量从四个减少到三个。此配置仅需要在网上搜索大约20分钟就能得到准确的答案。
xfwm4 的默认工作区数量和许多其他设置可以在 /usr/share/xfwm4/defaults 文件中找到并更改。因此,将 workspace_count = 4 设置为 _workspace_count = 2 会_更改主机上所有用户的默认设置。同样,非 root 用户也可以运行 xfconf-query 命令来查询和设置 xfwm4 窗口管理器的各种属性。实际操作时,应该由需要更改的用户帐户使用该命令,而不要由 root 用户使用。
在下面的示例中,我首先验证了4_个_工作区的当前设置,然后将数字设置为_2_,最后确认了新设置。
[user@test1 ~]# xfconf-query -c xfwm4 -p /general/workspace_count
4
[user@test1 ~]# xfconf-query -c xfwm4 -p /general/workspace_count -s 2
[user@test1 ~]# xfconf-query -c xfwm4 -p /general/workspace_count
2
[user@test1 ~]#
这一更改会立即生效,并且对于用户而言是可见的,并且此命令无需重新启动,甚至无需注销然后再登录。