1.列出所有子目录
语法:gconftool --all-dirs dir
[alex@alex gconf]$ gconftool-2 --all-dirs /
/system
/desktop
/schemas
click_to_move = false
card_style =
show_statusbar = true
game_file = klondike.scm
animations = true
statistics = []
show_toolbar = true
语法:gconftool --all-dirs dir
[alex@alex gconf]$ gconftool-2 --all-dirs /
/system
/desktop
/schemas
/apps
注:GConf 在后台实现了一个用户配置信息的数据库,这个数据库看上去类似一个文件系统,专门用于存储应用程序的 Key/Value 信息。整个文件系统主要有以下组件构成。包括目录(对应使用 GConf 系统的应用程序。如 /apps/evolution),子目录(一系列属性配置信息的集合。如 /apps/evolution/mail),/schemas(存储属性的键信息)等。
2.列出某个app的所有的key-value
[alex@alex ~]$ gconftool-2 -a /apps/aisleriot
recent_games_list = [klondike.scm]click_to_move = false
card_style =
show_statusbar = true
game_file = klondike.scm
animations = true
statistics = []
show_toolbar = true
sound = false
3.得到某个key的value
[alex@alex ~]$ gconftool-2 --get /apps/aisleriot/sound
false
4. 得到某个key的type
bool
5. 设定一个key的value, 需要Use with --type
[alex@alex ~]$ gconftool-2 --set --type=bool /apps/aisleriot/sound true