UCI

来源:互联网 发布:eureka api java 编辑:程序博客网 时间:2024/06/07 19:23
UCI 是 Openwrt 中为实现所有系统配置的一个统一接口,英文名 Unified Configuration Interface,即统一配置接口。每一
个程序的配置文件都保存在/etc/config 目录,可以通过文本编辑器、uci(一个可执行程序)以及各种 API(Shell、Lua 和
C)来修改这些配置文件。
UCI 配置文件由一个或多个 config 语句组成,每一个 config 语句伴随着一个或多个 option 语句。这样的由一个 config 语
句以及伴随的几个 option 语句组成的段落就叫做一个 section。

命令行程序 uci 都是从默认路径/etc/config 搜索 config,可以通过-c 指定搜索路径。
导出一个配置文件的内容,如果不指定配置文件则表示导出所有配置文件的内容。
显示一个配置文件的配置信息,若未指定配置文件,则表示显示所有配置文件的配置信息
这里表示 example 这个配置只有一个名为 test 的 section,其类型为 example,该 section 下有一个 option 选项,其名称
为 name,值为 value,test 这个 section 下还有一个 list,其名称为 collection,该 list 有 2 个值 first item 和 second item


原创粉丝点击