简单说明:(基本语法) 1.读取全部表名:sendcmd 1 DB all
输出所有的表名,我这个光猫大概有200多个表。具体设置在哪里改,需要自己慢慢研究。 2.读取指定表详细信息: sendcmd 1 DB p 表名
比如sendcmd 1 DB p UserInfo,查看路由器帐号和密码,超级密码也在这里查看,
这条命令查找超级用户密码:grep telecomadmin /tmp/db_backup_cfg.xml
如下图
3.查看当前系统运行的服务状态:sendcmd -pc show 这个就不详细说明了。 4.修改某个表的某个字段的值:sendcmd 1 DB set 表名 行数 字段名 字段值
比如你要修改上面的那个超级密码:sendcmd 1 DB set UserInfo 0 Password 123456
要修改上面的那个用户密码:sendcmd 1 DB set UserInfo 1 Password 123456就是修改普通户名密码为123456
行数就是<Row No="0"> 这个里面No的值,这里是0,下面用户的行数<Row No="1">那么行数就是1
字段名就是DM name后面引号中的名称,注意大小写。 字段值就是要设置的值
5.保存对配置文件的修改:sendcmd 1 DB save 不保存也是可以的,最好保存下。
其实还有其他的命令,但是就修改光猫配置来说,这几条命令足够了。