ubox是openwrt的帮助工具箱,位于代码package/system/ubox下,

CMakeLists.txt  kmodloader.c  log/  lsbloader.c  validate/

主要有以下3个功能,三功能相互独立:

1)内核模块管理,例如加载内核模块,查看已经加载内核模块等。kmodloader.c

2)日志管理。log

3)UCI配置文件数据类型的验证。validate

1. 内核模块管理

提供rmmod,insmod,lsmod,modinfo,modprobe功能。

2. 日志管理

logd.c  logread.c  syslog.c  syslog.h

日志管理提供了ubus日志服务,可以通过ubus总线来获取和写入日志。logread读取日志,logd来对日志进行管理。

3.配置文件验证

cli.c  libvalidate.h  validate.c

最新文章

  1. AAU
  2. POJ 3422 Kaka's Matrix Travels
  3. Android-ListView类
  4. C里面的类型字节长度和范围
  5. net Datable 基本操作
  6. 使用sysprep克隆虚拟机
  7. Htmlhelper—CheckBox自动生成两个input
  8. tomcat报警告 An attempt was made to authenticate the locked user
  9. POJ 1306 Combinations
  10. union 中可以存储的是不带构造函数的类对象
  11. QT小技巧(书上没有的)
  12. Array.prototype.map()
  13. Java和C++的不同
  14. BZOJ 1406: [AHOI2007]密码箱( 数论 )
  15. bootstrap图标字体不出来问题的解决办法
  16. 《Java从入门到放弃》JavaSE入门篇:异常
  17. OpenLayers学习笔记(六)— 拖拽叠加层overlayer
  18. 论文阅读笔记十二:Encoder-Decoder with Atrous Separable Convolution for Semantic Image Segmentation(DeepLabv3+)(CVPR2018)
  19. idc市场
  20. 【Spring】13、使用Spring 3的@value简化配置文件的读取

热门文章

  1. http://www.blogjava.net/xylz/archive/2010/07/08/325587.html
  2. App服务端架构变迁
  3. wtforms 提示 中文 flask
  4. 算法笔记_072:N皇后问题(Java)
  5. MySQL中 order by 与 limit 的执行顺序以及使用实例
  6. struts过滤器的原理
  7. sql server 使用for xml path 将1列多行转换为字符串连接起来
  8. python selenium--常用函数1
  9. GCC手册学习(序)
  10. LNMP架构