1.一种命令查询方法,其特征在于,包括:
获取命令代码,抽取所述命令代码中的特征字符,根据所述特征字符构建命令别名;
获取所述命令别名在索引文件中的存储位置,根据所述存储位置,建立用于查询所述命令别名的索引目录;
赋予所述索引目录中的各级子目录以不同的标识符,接收命令代码查询请求信息,根据所述命令代码请求信息与所述标识符的对应关系,得到所述命令代码查询请求信息对应的命令别名的索引目录。
2.根据权利要求1所述的命令查询方法,其特征在于,所述获取命令代码,抽取所述命令代码中的特征字符,根据所述特征字符构建命令别名,包括:获取命令代码的起始字符和终止字符,根据所述起始字符的位置和所述终止字符的位置,抽取出所述命令代码;
获取所述命令代码中包含的子命令,以每个子命令的首字符作为所述特征字符,根据所述子命令的属性赋予所述子命令以标号,拼接所述标号和所述特征字符形成所述命令别名。
3.根据权利要求1所述的命令查询方法,其特征在于,所述获取所述命令别名在索引文件中的存储位置,根据所述存储位置,建立用于查询所述命令别名的索引目录,包括:将所述命令别名按照字母组成进行排序,赋予排序后的所述命令别名以缩写特征符号,根据所述缩写特征符号将所述命令别名写入到索引文件的不同存储位置;
获取所述存储位置的位置名称,抽取所述位置名称中的特征标识符,根据所述特征标识符建立所述索引目录的根目录;
根据所述根目录的首字母查询预设的子目录中的目录名称中的尾字母与所述根目录的首字母一致的子目录名称,将所述根目录与所述预设的子目录连接;
获取所述预设的子目录的首字母,查询预设的主目录中的目录名称中的尾字母与所述子目录的首字母一致的主目录名称,将所述预设的子目录与所述预设的主目录连接后形成所述命令别名的索引目录。
4.根据权利要求1所述的命令查询方法,其特征在于,所述赋予所述索引目录中的各级子目录以不同的标识符,接收命令代码查询请求信息,根据所述命令代码请求信息与所述标识符的对应关系,得到所述命令代码查询请求信息对应的命令别名的索引目录,包括:获取所述索引目录中各级子目录的名称组成和使用频率的历史数据,以所述名称组成中的特征字符为主标识符,以使用频率为权重标识符,拼接所述主标识符和所述权重标识符构成各级子目录的目录标识符;
接收命令代码查询请求信息,获取所述命令代码查询请求信息中的代码特征字符,将代码特征字符与所述目录标识符进行比较后,得到所述命令代码查询请求信息对应的命令别名索引目录。
5.根据权利要求2所述的命令查询方法,其特征在于,所述获取命令代码的起始字符和终止字符,根据所述起始字符的位置和所述终止字符的位置,抽取出所述命令代码,包括:获取预设的命令列表,抽取出各个命令代码的起始字符和终止字符;
获取所述命令代码的字段预期长度,根据所述预期长度将用户输入的信息分割成数个子信息段;
获取所述子信息段的起始字符和终止字符,若所述子信息段的起始字符为所述命令代码的起始字符且所述子信息段的终止字符为所述命令代码的终止字符,则所述子信息段为所述命令代码;
若所述子信息段的起始字符或者终止字符不是所述命令代码的起始字符或者终止字符,则向不是所述起始字符或者所述终止字符的一端延长所述子信息段,直到延长后的起始字符或者终止字符为所述起始字符或者所述终止字符,得到所述命令代码。
6.根据权利要求2所述的命令查询方法,其特征在于,所述获取所述命令代码中包含的子命令,以每个子命令的首字符作为所述特征字符,根据所述子命令的属性赋予所述子命令以标号,拼接所述标号和所述特征字符形成所述命令别名,包括:获取预设的命令列表,根据所述命令列表从所述命令代码中抽取所述命令代码中的所有子命令;
获取各所述子命令的在所述命令列表中的位置信息,赋予所述子命令以位置标号;
拼接所述特征字符和所述位置标号后形成所述命令别名。
7.根据权利要求4所述的命令查询方法,其特征在于,所述接收命令代码查询请求信息,获取所述命令代码查询请求信息中的代码特征字符,将代码特征字符与所述目录标识符进行比较后,得到所述命令代码查询请求信息对应的命令别名索引目录,包括:接收命令代码查询请求信息,将所述命令代码查询请求信息按照预设的语段长度,分割成数个子语段;
抽取所述子语段中的命令代码特征字符,将所述命令代码特征字符与所述目录标识符进行相似性比较,若相似度大于相似阈值,则所述命令代码特征字符与所述目录标识符对应;否则,不对应;
汇总所有所述子语段中的命令代码特征字符对应的所述目录标识符后得到所述命令代码查询请求信息对应的命令别名索引目录。
8.一种命令查询装置,其特征在于,包括:
别名创建模块,设置为获取命令代码,抽取所述命令代码中的特征字符,根据所述特征字符构建命令别名;
目录建立模块,设置为获取所述命令别名在索引文件中的存储位置,根据所述存储位置,建立用于查询所述命令别名的索引目录;
查询获取模块,设置为赋予所述索引目录中的各级子目录以不同的标识符,接收命令代码查询请求信息,根据所述命令代码请求信息与所述标识符的对应关系,得到所述命令代码查询请求信息对应的命令别名的索引目录。
9.一种计算机设备,包括存储器和处理器,所述存储器中存储有计算机可读命令,所述计算机可读命令被所述处理器执行时,使得所述处理器执行如权利要求1至7中任一项权利要求所述命令查询方法的步骤。
10.一种存储有计算机可读命令的存储介质,所述计算机可读命令被一个或多个处理器执行时,使得一个或多个处理器执行如权利要求1至7中任一项权利要求所述命令查询方法的步骤。