主頁 > 知識庫 > gsettings簡介及常用操作介紹

gsettings簡介及常用操作介紹

熱門標(biāo)簽:百度中國地圖標(biāo)注中心 山東企業(yè)電銷機器人價格 潮州地圖標(biāo)注 公司400電話辦理價格 百度地圖標(biāo)注開鎖電話 依蘭縣地圖標(biāo)注app 琿春市地圖標(biāo)注app pageadm實現(xiàn)地圖標(biāo)注 安陽百應(yīng)電銷機器人加盟

先盡力簡單地說明一下幾個名詞之間的關(guān)系。

gsettings提供了對GSetings的命令行操作。

GSetings實際上是一套高級API,用來操作dconf。

dconf存儲著GNOME3的配置,是二進制格式。它做為GSettings的后端系統(tǒng)存在,暴露出低級API。在GNOME2時代,類似的角色是gconf,但它是以XML文本形式存儲。

更接地氣的說法是,dconf是GNOME3的注冊表,gsettings是一個查詢、讀取、設(shè)置注冊表鍵值的命令行工具。

列出所有schema

gsettings list-schemas

查找某個schema

gsettings list-schemas | grep "org.gnome.settings-daemon.plugins.keyboard"
org.gnome.settings-daemon.plugins.keyboard

查找某個schema下的所有key

gsettings list-keys "org.gnome.settings-daemon.plugins.keyboard"
active
priority

查看某個schema下某個key的值

gsettings get "org.gnome.settings-daemon.plugins.keyboard" priority
0

查看某個schema下某個key的值類型

這是一個整形

gsettings range "org.gnome.settings-daemon.plugins.keyboard" priority
type i

這是一個boolean類型

gsettings range "org.gnome.settings-daemon.plugins.keyboard" active
type b

設(shè)置某個schema下某個key的值

gsettings set "org.gnome.settings-daemon.plugins.keyboard" active false

也可以一步到位,同時搜索schema和keys

gsettings list-recursively | grep "org.gnome.settings-daemon.plugins.keyboard"
org.gnome.settings-daemon.plugins.keyboard active false
org.gnome.settings-daemon.plugins.keyboard priority 0
org.gnome.settings-daemon.plugins.keyboard active false
org.gnome.settings-daemon.plugins.keyboard priority 0

如果你覺得命令行操作還是不太直觀,可以使用GUI工具 gconf-editor

標(biāo)簽:山南 樂山 淘寶邀評 河池 榆林 滄州 保定 河北

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《gsettings簡介及常用操作介紹》,本文關(guān)鍵詞  gsettings,簡介,及,常用,操作,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《gsettings簡介及常用操作介紹》相關(guān)的同類信息!
  • 本頁收集關(guān)于gsettings簡介及常用操作介紹的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章