命令行界面解析:CLI(Command Line Interface)
命令行操作的步骤:
1. 在cli_list文件内部添加对应的配置脚本文件:比如说物理口:ge,cmd_ge.cli
2. 在conf_cli文件中添加对应功能脚本文件的文件名
3,编译,在comparser_unix_tree.c文件中找对应该功能模块的入口函数接口,并解析
cookie,传入对应的下一级配置视图中
4. 在src文件夹中添加对应的解析函数接口,也就是第3步需要解析的功能函数入口,
比如说exit,ip配置等。
5. 如果需要将设置的信息传输芯片中,则需要在内核中注册一块虚拟字符设备,来接受
用户态传递给它的参数。然后在内核中处理将配置下刷到芯片中。同样,若是获取内核的一些
运行状态的话依然是需要在内核态处理,将对应的状态信息传到用户态。
时间: 2024-10-20 21:41:00