答案1
原则上,在 Linux 中,所有设置都可以通过命令行进行更改。将 Linux 引入桌面的一个因素是图形鼠标驱动工具的开发,这些工具可将一些设置暴露给技术不太熟练的用户。
Gnome 设置对话框仅显示一系列设置的用户界面,实际上是可用选项的一小部分,可以以不同的方式存储。它支持键盘,但有时确实非常笨重。
dconf
可以通过或配置许多设置(实际上比向用户显示的设置多得多)gsettings
。以下命令列出所有设置:
gsettings list-recursively
可以使用以下命令读取设置gsettings get
:
gsettings get org.gnome.shell.keybindings switch-to-application-1
并使用以下set
命令进行更改:
gsettings set org.gnome.shell.keybindings switch-to-application-1 "['<Super>1','<Super>W']"
并使用 reset 命令重置为默认值
gsettings reset org.gnome.shell.keybindings switch-to-application-1
为了完整起见 - 但这是一个 GUI 程序,这些设置也可以使用进行检查和更改dconf-editor
。
其他设置(例如网络配置)存储在专用配置文件中,具体位置和格式取决于软件包。通常,这些是格式化的纯文本文件,可以使用终端或 shell 的文本处理工具(例如 、 、 等)进行编辑。sed
在grep
某些awk
情况下,软件可能会提供命令行工具来更改选项。