【技术实现步骤摘要】
一种指令执行方法、装置及BMC
[0001]本专利技术涉及代码执行领域,特别是涉及一种指令执行方法、装置及BMC。
技术介绍
[0002]目前市面上的BMC(Baseboard Management Controller,基板管理控制器)通常采用终端命令行的形式输入指令,没有web界面或者ui界面等提供给用户操作,因此,用户在给BMC下发指令时,用户需要在终端中输入指令对应的代码并发送给BMC,以便BMC执行用户需要的指令。但是,由于BMC仅能够响应完整且正确的代码,当用户输入的代码存在格式有误和错字漏字等问题时,BMC均无法响应该代码,从而无法执行用户需要执行的指令。而且,BMC存在大量指令,指令对应的完整代码繁杂而冗长,用户难以记住所有指令的代码,虽然用户可以通过翻阅相关手册来找出完整代码,但其效率较低。
技术实现思路
[0003]本专利技术的目的是提供一种指令执行方法、装置及BMC,不需要用户输入完整的指令也能够使BMC得到用户需要的完整指令,降低了用户输入代码的难度,不需要用户记住所有指令的完整代码, ...
【技术保护点】
【技术特征摘要】
1.一种指令执行方法,其特征在于,应用于BMC中的处理器,所述BMC与终端连接,所述指令执行方法包括:获取所述终端发送的字符信息;将所述字符信息发送至预设机器学习模型中,以便确定所述字符信息对应的完整指令,所述预设机器学习模型预先由预设数量的字符信息和预设完整指令库训练得到的;执行所述完整指令对应的操作。2.如权利要求1所述指令执行方法,其特征在于,在确定所述字符信息对应的完整指令之后,还包括:判断所述完整指令是否为用户需要的指令;若为用户需要的指令,则进入执行所述完整指令对应的操作的步骤;若不为用户需要的指令,则将所述字符信息确定为错误指令。3.如权利要求2所述指令执行方法,其特征在于,若所述终端发送的上一个所述字符信息为错误指令,在执行所述完整指令对应的操作之后,还包括:将上一个所述字符信息与所述完整指令发送至所述预设机器学习模型中,以便所述预设机器学习模型确定上一个所述字符信息对应于本次确定的所述完整指令。4.如权利要求2所述指令执行方法,其特征在于,判断所述完整指令是否为用户需要的指令,包括:将所述完整指令发送给所述终端;判断是否接收到所述终端发送的第一信息;若是,则判定为用户需要的指令;若...
【专利技术属性】
技术研发人员:孟东一,王少美,陈翔,
申请(专利权)人:苏州浪潮智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。