华为交换机display命令也能玩出花,这篇带你从入门到进阶

号主:老杨丨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年资深网络工程师,更多网工提升干货,请关注公众号:网络工程师俱乐部

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值