H3C交换机查看配置是网络运维中最基础也最核心的操作,无论你是排查故障、变更配置,还是做合规审计,掌握高效的配置查看方法,能把排障时间缩短一半以上,本文直接给你一套从入门到精通的查看配置全攻略,涵盖常用命令、过滤技巧、对比方案,以及生产环境中的实战经验。
先掌握这三条命令
display current-configuration:查看设备当前生效的全部配置,最常用、最关键。display this:查看当前所在视图下的配置,适合定位某个接口或协议的局部配置。display saved-configuration:查看设备下次启动时加载的配置文件,用于对比配置是否保存。
这三条命令覆盖了90%以上的查看需求,下面逐一展开。
基础查看命令详解
display current-configuration
这条命令在用户视图下执行,输出设备当前运行的全量配置,包括系统参数、接口配置、路由协议、安全策略等。
实际使用技巧:
- 配合
| include过滤关键字,比如要查看所有接口IP,执行display current-configuration | include ip address。 - 配合
| section查看某一段配置,display current-configuration | section interface GigabitEthernet1/0/1,只看这个接口下的配置。 - 配合
| exclude排除干扰信息,display current-configuration | exclude password
,避免敏感信息刷屏。
display this
这条命令在任意视图下执行,显示当前视图的配置,比如进入接口视图后执行,只看该接口的配置。
适用场景:
- 快速确认某个接口的配置是否符合预期。
- 在ACL视图、路由协议视图下查局部配置,效率极高。
display saved-configuration
这条命令查看的是Flash中保存的配置,也就是设备重启后会加载的配置。
关键提醒: current-configuration 和 saved-configuration 不一致,说明有配置未保存,执行 save 命令持久化,否则重启后配置丢失。
生产环境中的配置对比方案
在实际运维中,经常需要对比当前配置和备份配置的差异,比如变更前备份、变更后核对,H3C设备本身不带配置对比命令,推荐两种方案:
- 通过FTP/TFTP把配置文件导出到本地,用文本对比工具(如Beyond Compare)对比。
- 登录设备后,先
display current-configuration重定向到本地文件,再与变更前的备份比对。
经验案例:
我曾在一次割接项目中,用酷番云的云服务器搭建了一个轻量级TFTP+备份脚本环境,每次变更前自动备份配置到云端,变更后自动拉取当前配置做diff对比,整个流程从原来手工导出的20分钟缩短到3分钟,如果你的设备数量超过10台,强烈建议搭建类似的配置备份中心,

避免因人为遗漏保存导致配置丢失的严重事故。
进阶查看技巧
分页显示与输出重定向
- 配置较多时,默认分页显示,按空格翻页,按回车逐行显示。
- 执行
screen-length disable可取消分页,适合配合终端日志记录完整输出。 - 用
display current-configuration > config.txt直接把配置保存到设备存储中。
查看接口状态与流量
查看配置只能看到静态信息,排查性能问题还需要动态数据:
display interface brief:查看所有接口的物理状态、协议状态。display interface GigabitEthernet1/0/1:查看接口详细信息,包括流量、错误包计数。display cpu-usage和display memory:查看设备负载,判断是否存在资源瓶颈。
查看日志与告警
display logbuffer:查看设备运行日志,定位异常事件。display trapbuffer:查看告警信息,适合排查端口闪断、协议震荡等问题。
配置查看的常见误区
- 只看current-configuration,不看saved-configuration。 如果两者不一致,说明有配置没保存,存在重启丢失风险。
- 不看配置版本历史。 尤其在多人管理场景下,需要确认配置是谁改的、什么时候改的,建议对接AAA认证和操作日志,便于事后审计。
- 只在设备上查看,不做离线备份。

设备存储空间有限,且可能被误操作覆盖,建议定期把配置备份到本地或云端。
配套管理建议
对于生产网络,单纯学会查看配置只是第一步,建立配置管理体系才是长期稳定运行的保障。
- 每周定时备份所有核心设备的配置,保留至少4周的历史版本。
- 变更前必须备份、变更后必须保存、保存后必须验证。
- 配置导入导出建议使用SSH加密通道传输,避免明文泄露。
- 对设备配置进行在线对比时,要控制对比频率,避免在业务高峰时段执行耗时命令。
相关问答
Q1:display current-configuration 和 display this 有什么区别?
前者在系统视图下执行,显示全局所有配置,适合查看设备整体情况;后者在某个具体视图下执行,只显示当前视图内的配置。如果你只想确认某个接口的配置,直接进接口视图执行 display this 更高效;如果需要全面排查,用 display current-configuration。
Q2:执行 save 之后,配置就一定不会丢吗?
save 命令把当前配置保存到Flash中,避免设备重启后丢失,但要注意,如果Flash硬件损坏、设备异常断电导致存储异常,配置仍可能丢失。建议定期把配置文件备份到外部存储或云端,并开启设备的配置自动备份功能(如有)。
图片来源于AI模型,如侵权请联系管理员。作者:酷小编,如若转载,请注明出处:https://www.kufanyun.com/ask/754808.html

