简介
“uci”是“Unified Configuration Interface”(统一配置界面)的缩写,意在OpenWrt整个系统的配置集中化。
共同原则
OpenWrt的所有配置文件皆位于/etc/config/目录下。每个文件大致与它所配置的那部分系统相关。
配置文件
第一个参考链接详解。
说明
package 'example'
config 'example' 'test'
option 'string' 'some value'
option 'boolean' '1'
list 'collection' 'first item'
list 'collection' 'second item'
config 'example' 'test'
是一个section的开始,这个section的类型为example
,名称为test
.option 'string' 'some value'
定义了一个option,该option的name
为string
,该option的value
为'some value'
。
匿名section的值需要注意的点
# foo
config bar 'first'
option name 'Mr. First'
config bar
option name 'Mr. Second'
config bar 'third'
option name 'Mr. Third'
config bar
option name