我记得之前M9K升级的时候有对比配置一个方式,在设备升级完成后可以在设备命令行对比升级前后的配置内容,如果有不一致的就在配置前面加*表示相比之前增加的命令。这个查看的命令是什么?
(0)
display current-configuration diff命令用来显示下次启动配置文件与运行配置之间的差异。
【命令】
display current-configuration diff
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【使用指导】
将下次启动配置文件和其他配置文件进行比较时:
· 优先使用主用下次启动配置文件。
· 如果主用下次启动配置文件不可用,则使用备用下次启动配置文件。
· 如果主用下次启动配置文件和备用下次启动配置文件都不可用,系统会给出相应的错误提示信息。
【举例】
# 显示下次启动配置文件与运行配置之间的差异。
<Sysname> display current-configuration diff
--- Startup configuration
+++ Current configuration
@@ -5,7 +5,7 @@
#
sysname Sysname
#
-alias dhc display history-command
+alias dh display hotkey
<Sysname>
表1-2 display current-configuration diff和display diff命令显示信息描述表
字段 | 描述 |
- - - A +++ B | · A表示参与比较的源配置文件,可以是Startup configuration、Current configuration或者配置文件的名称。 · B表示参与比较的目标配置文件,可以是Startup configuration、Current configuration或者配置文件的名称。 在这个例子中,Startup configuration表示参与比较的源配置文件,Current configuration表示参与比较的目标配置文件。 |
@@ -linenumber1,number1 +linenumber2,number2 @@ | · -linenumber1,number1:表示从A中、行号为linenumber1的配置开始显示,共显示number1条 · +linenumber2,number2:表示从B中、行号为linenumber2的配置开始显示,共显示number2条 |
cmd1 - cmd2 + cmd3 cmd4 | · cmd1、cmd4表示A和B中都存在的配置,差异配置的上下文,用于定位差异配置 · - cmd2表示该配置是A中的配置,B中没有 · + cmd3表示该配置是B中的配置,A中没有 在这个例子中,从显示信息中可以看出, alias dhc display history-command只存在于源配置文件中,alias dh display hotkey只存在于目标配置文件中,这是它们之间的差异。 |
【相关命令】
· display current-configuration
· display diff
· display saved-configuration
(0)
就是这个,感谢大哥
dis cu diff保存后就没差别了。你升级后重启肯定要保存配置的,再对比配置看不出来区别。可以把升级前后的配置导出,然后通过文件对比工具查看配置是否有变化
(0)
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
就是这个,感谢大哥