号主:老杨丨11年资深网络工程师,更多网工提升干货,请关注公众号:网络工程师俱乐部
在华为交换机(S系列)运维中,display 命令是你最常敲的指令。但很多人只会用:
display ip interface brief display current-configuration
一旦网络稍复杂,就陷入“信息过载”或“查不到关键数据”的困境。
其实,华为的 display 命令支持丰富的参数和过滤技巧,掌握它们,你就能像老手一样:
✅ 精准定位问题 ✅ 快速提取关键信息 ✅ 避免翻几十页配置
今天就带你从入门到进阶,解锁 display 命令的参数艺术,让每一次查看都高效、精准、有洞察。
一、基础篇:常用 display 命令速览

⚠️ 这些是“骨架”,而参数是血肉。
二、进阶技巧1
用 | 管道 + 关键词过滤
华为VRP支持类Linux的管道操作,可大幅缩小输出范围。
语法:
display [command] | include/exclude/section [keyword]
场景1:只看包含“GigabitEthernet0/0/1”的行
display current-configuration | include GigabitEthernet0/0/1
✅ 快速定位某接口的全部配置(IP、描述、ACL等)
场景2:排除无关信息
display current-configuration | exclude #
✅ 过滤掉注释行(以#开头),只看有效配置
场景3:查看某个功能块(如OSPF配置)
display current-configuration | section ospf
✅ 输出从 ospf 1 开始到下一个顶级模块前的所有内容
💡 支持的管道操作符:
- include:包含关键词的行
- exclude:排除关键词的行
- section:匹配配置块(仅部分命令支持)
三、进阶技巧2
按接口、VLAN、IP 精准查询
1. 查看单个接口状态(避免刷屏)
display interface GigabitEthernet 0/0/1
✅ 比 display interface 全量输出快10倍
2. 查看特定VLAN的接口成员
display vlan 10
输出:
VLAN ID: 10 Description: HR-Department Interfaces: GE0/0/5, GE0/0/6, GE0/0/10
3. 查看某个IP的ARP和MAC
display arp | include 192.168.10.100 display mac-address | include 192.168.10.100
✅ 快速确认终端是否在线、接在哪台交换机哪个口
四、进阶技巧3
结合统计与计数器定位故障
1. 查看接口错误包(关键!)
display interface GigabitEthernet 0/0/1
关注字段:
- Input errors:输入错误(CRC、帧错)
- Output errors:输出队列丢包
- Last 300 seconds input rate:实时流量
🚨 若 CRC 持续增长 → 网线/光模块故障
2. 查看MAC地址漂移(环路征兆)
display mac-address flapping record
✅ 显示近期MAC在不同端口间跳变的记录
3. 查看STP状态(防环)
display stp brief
确认端口角色(ROOT/DESI/ALTE)和状态(FORWARDING/BLOCKING)
五、高阶实战
组合命令快速排错
场景:用户反馈“无法上网”
步骤1:确认终端是否学到IP
display arp | include 192.168.10.50
- 无输出?→ 终端未获取IP 或 不在同一网段
步骤2:若ARP存在,查MAC表
display mac-address | include 5489-xxxx-xxxx
- 确认接入交换机端口
步骤3:查该端口状态
display interface GigabitEthernet 0/0/24
- 是否UP?是否有错包?
步骤4:查网关是否可达
ping 192.168.10.1 display ip routing-table 192.168.10.1
🔍 整个过程无需登录多台设备,5条命令定位80%接入层问题。
六、隐藏技巧
保存与导出 display 结果
1. 将输出保存到文件(需开启FTP/TFTP)
save logfile display_interface.log
或通过串口终端复制(推荐使用SecureCRT/Xshell)
2. 使用 more 分页查看(默认已启用)
- 按空格翻页,按Q退出
3. 时间戳日志(用于对比)
display logbuffer | include DOWN
可看到端口DOWN的具体时间,便于关联事件
七、附:display 命令速查表(带参数)

💡 提示:华为部分新版本支持 | begin(从某行开始显示),如:
display current-configuration | begin vlan 10
八、总结
🎯 高手和新手的区别: 新手:display current-configuration → 翻1000行找配置 高手:display cur | section interface | include description → 3秒定位
掌握 display 的参数艺术,你就能在海量信息中精准狙击关键数据,把排错时间从30分钟缩短到30秒。
下次敲 display 前,先问自己:“我到底想查什么?”
然后,用对参数,一击即中。
原创:老杨丨11年资深网络工程师,更多网工提升干货,请关注公众号:网络工程师俱乐部
3728

被折叠的 条评论
为什么被折叠?



