這篇文章主要為大家展示了“gsettings中常用操作有哪些”,內(nèi)容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領(lǐng)大家一起研究并學(xué)習(xí)一下“gsettings中常用操作有哪些”這篇文章吧。
gsettings提供了對GSetings的命令行操作。
GSetings實際上是一套高級API,用來操作dconf。
dconf存儲著GNOME3的配置,是二進(jìn)制格式。它做為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
以上是“gsettings中常用操作有哪些”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學(xué)習(xí)更多知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!
網(wǎng)站名稱:gsettings中常用操作有哪些-創(chuàng)新互聯(lián)
轉(zhuǎn)載來源:http://aaarwkj.com/article6/cdhoog.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供營銷型網(wǎng)站建設(shè)、動態(tài)網(wǎng)站、企業(yè)網(wǎng)站制作、面包屑導(dǎo)航、自適應(yīng)網(wǎng)站、ChatGPT
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容