华为网络设备display命令大全, 分模块清晰明了

2025-06-25 05:57 146

在华为网络设备的命令行界面(CLI)中,display命令是查看设备状态、配置和运行信息的入口。它不仅能帮助工程师快速定位故障,还能为日常巡检、性能优化和网络规划提供数据支持。与思科的show命令类似,华为的display命令基于VRP(Versatile Routing Platform)操作系统,语法简洁但功能强大。无论是路由器、交换机还是无线AP,display命令都能提供从硬件状态到协议运行的全面信息。

综合诊断类命令

1.display diagnostic-information

用途:生成设备的综合诊断报告,汇总硬件状态、软件信息、配置和日志,是故障排查的首选工具。

简写:dis dia

典型输出:

display diagnostic-informationSystem Information: Device Type: CE6850-48S6Q-HI Software Version: VRP (R) software, Version 8.180 Uptime: 2 days, 3 hours, 5 minutes ...Configuration: sysname Switch vlan batch 10 20 30 ...Interface Information: GigabitEthernet0/0/1 current state: UP ...

应用场景:

设备出现不明故障时,运行此命令收集全面信息,供技术支持分析。

定期巡检时,用于生成设备状态快照。

实战技巧:

因输出信息量大,建议重定向至文件:display diagnostic-information > flash:/diag.txt。

可用Ctrl+C中断终端显示,避免屏幕刷屏。

若需特定信息,可结合其他display命令单独查询。

2.display health

用途:检查设备健康状态,包括温度、电源、风扇、CPU和内存占用率等。

典型输出:

display healthTemperature: 45°CPower Supply: NormalFan Status: NormalCPU Usage: 23%Memory Usage: 65%

应用场景:

监控设备物理状态,预防硬件故障。

排查性能问题,如高CPU或内存占用。

实战技巧:

若CPU使用率持续高于80%,检查是否有异常流量或进程占用。

温度异常时,结合display environment进一步检查。

硬件状态类命令

3.display device

用途:查看设备硬件信息,包括插槽、模块和运行状态。

简写:dis dev

典型输出:

display deviceDevice Type: AC6605Slot Status Role0 Normal Master1 Normal Slave

应用场景:

检查硬件模块是否正常运行,特别在怀疑单板故障时。

验证设备是否正确识别新插入的模块。

实战技巧:

若模块状态为Abnormal,检查物理连接或联系技术支持。

配合display elabel获取硬件的序列号和制造信息。

4.display elabel

用途:查看设备的电子标签信息,包括硬件规格、序列号和制造日期。

典型输出:

display elabelBoardType: AC6605SerialNumber: 210235A0JY10G0000007Manufactured Date: 2017-11-23

应用场景:

资产管理时,记录设备序列号和生产信息。

升级或更换硬件时,确认设备规格。

实战技巧:

定期备份电子标签信息,便于设备维护和报修。

接口与链路类命令

5.display interface [interface-name]

用途:查看指定接口或所有接口的状态、流量和统计信息。

简写:dis int

典型输出:

display interface GigabitEthernet0/0/1GigabitEthernet0/0/1 current state: UPIP Sending Frames' Format: PKTFMT_ETHNT_2Hardware address: 0025-9e7a-8b00Port Mode: 1000Mbps-Full-DuplexInput: 1234567 packets, 987654321 bytesOutput: 7654321 packets, 123456789 bytes

应用场景:

排查接口连接问题,如物理层或协议层状态为DOWN。

监控接口流量,识别异常流量或广播风暴。

实战技巧:

检查Input和Output数据包是否有异常增量,可能提示网络攻击。

使用display interface brief快速查看所有接口状态。

6.display ip interface brief

用途:快速查看所有接口的IP地址、物理状态和协议状态。

简写:dis ip int br

典型输出:

display ip interface briefInterface IP Address/Mask Physical ProtocolGigabitEthernet0/0/1 192.168.1.1/24 UP UPVlanif10 10.1.1.1/24 UP UPLoopBack0 127.0.0.1/8 UP UP(s)

应用场景:

验证接口IP配置是否正确。

快速定位接口故障,检查物理或协议状态。

实战技巧:

若协议状态为DOWN,检查链路层协商或VLAN配置。

配合ping命令测试接口连通性。

系统与软件类命令

7.display version

用途:查看设备的软件版本、硬件版本和BootROM信息。

简写:dis ver

典型输出:

display versionHuawei Versatile Routing Platform SoftwareVRP (R) software, Version 5.170 (AC6605 V200R006C10)HARDWARE VERSION: AC6605-H1BOOTROM VERSION: 3.45

应用场景:

检查设备版本是否需要升级。

确认硬件和软件版本兼容性。

实战技巧:

版本不匹配可能导致功能异常,建议定期检查华为官网的版本公告。

8.display patch-information

用途:查看设备已安装的补丁信息。

简写:dis patch

典型输出:

display patch-informationPatch Package Version: V200R006SPH001Patch Package Name: ac6605-v200r006sph001.pat

应用场景:

排查与补丁相关的兼容性问题。

验证补丁是否成功加载。

实战技巧:

若补丁版本较旧,检查华为技术支持网站获取最新补丁。

配置管理类命令

9.display current-configuration

用途:显示设备的当前运行配置。

简写:dis cu

典型输出:

display current-configuration# sysname AC6605# vlan batch 10 to 20# interface GigabitEthernet0/0/1 ip address 192.168.1.1 255.255.255.0

应用场景:

验证配置是否正确应用。

比较当前配置与保存配置的差异。

实战技巧:

使用display current-configuration | include 过滤特定配置项。

定期备份配置,防止意外丢失。

10.display saved-configuration

用途:显示设备启动时加载的配置文件。

典型输出:

display saved-configuration# sysname AC6605# vlan batch 10 to 20# interface GigabitEthernet0/0/1 ip address 192.168.1.1 255.255.255.0

应用场景:

检查设备重启后是否加载正确配置。

排查配置丢失问题。

实战技巧:

若display current-configuration与display saved-configuration不一致,需执行save命令保存配置。

日志与告警类命令

11.display logbuffer

用途:查看设备的日志缓冲区内容,记录用户操作和系统事件。

简写:dis log

典型输出:

display logbuffer2024-08-29 10:00:00 User admin logged in from 192.168.1.1002024-08-29 10:05:00 Interface GigabitEthernet0/0/1 up

应用场景:

追踪用户登录和配置变更记录。

分析系统运行事件,定位故障时间点。

实战技巧:

使用display logbuffer | include 快速定位关键日志。

定期清理日志缓冲区,释放空间。

12.display trapbuffer

用途:查看告警缓冲区内容,记录设备异常信息。

简写:dis trap

典型输出:

display trapbuffer2024-08-29 10:15:00 Fan speed is low2024-08-29 10:20:00 Power supply abnormal

应用场景:

及时发现设备异常,如风扇或电源故障。

分析告警信息,采取修复措施。

实战技巧:

结合display alarm active查看当前未解决的告警。

配置告警发送至服务器,便于集中管理。

性能监控类命令

13.display cpu-usage

用途:查看设备的CPU使用情况。

典型输出:

display cpu-usageCPU Usage: 23%

应用场景:

监控设备性能,排查高CPU占用问题。

优化设备资源分配。

实战技巧:

若CPU使用率持续高,检查是否有异常进程或流量。

配合display diagnostic-information分析具体原因。

14.display memory-usage

用途:查看设备的内存使用情况。

简写:dis memory

典型输出:

display memory-usageMemory Usage: 65%

应用场景:

监控内存占用,预防性能瓶颈。

排查内存泄漏或异常占用问题。

实战技巧:

若内存使用率接近100%,检查是否有未释放的进程。

定期重启设备,释放内存。

网络协议类命令

15.display ip routing-table

用途:查看设备的IP路由表,检查路由信息。

典型输出:

display ip routing-tableDestination/Mask Proto Pre Cost Flags NextHop Interface0.0.0.0/0 Static 60 0 D 192.168.10.1 Vlanif10192.168.10.0/24 Direct 0 0 D 192.168.10.1 Vlanif10

应用场景:

排查路由配置错误或网络不可达问题。

验证动态路由协议(如OSPF、BGP)的运行状态。

实战技巧:

使用display ip routing-table | include 快速查找特定路由。

配合ping和tracert定位网络断点。

16.display arp

用途:查看ARP表,检查IP地址与MAC地址的映射关系。

典型输出:

display arpIP Address MAC Address Interface192.168.1.100 0025-9e7a-8b00 GigabitEthernet0/0/1

应用场景:

排查ARP表异常,如IP地址冲突。

验证设备与邻居的通信状态。

实战技巧:

若ARP表不完整,尝试clear arp刷新缓存。

配合display mac-address核查MAC地址表。

17.display mac-address

用途:查看MAC地址表,检查设备学习到的MAC地址。

典型输出:

display mac-addressMAC Address VLAN Interface0025-9e7a-8b00 10 GigabitEthernet0/0/1

应用场景:

排查二层网络问题,如MAC地址漂移。

验证VLAN配置和端口关联。

实战技巧:

若MAC地址表异常,检查是否存在环路或广播风暴。

使用display bridge mac-address查看桥接MAC地址。

利用display命令排查网络故障

案例1:接口连接异常

现象:用户反馈某子网无法访问外部网络。

排查步骤:

1执行display ip interface brief,检查相关接口的物理和协议状态,发现GigabitEthernet0/0/1协议状态为DOWN。

2执行display interface GigabitEthernet0/0/1,确认物理状态为UP,但未协商到正确速率。

3检查对端设备配置,调整双工模式和速率一致,问题解决。

经验:接口状态异常时,优先检查物理连接和协商参数。

案例2:设备性能下降

现象:设备响应缓慢,用户体验下降。

排查步骤:

1执行display cpu-usage,发现CPU使用率达90%。

2执行display diagnostic-information,分析高CPU占用进程,发现异常流量占用。

3执行display interface,定位流量异常接口,配置ACL限制后恢复正常。

经验:性能问题需结合CPU、内存和接口流量综合分析。

案例3:配置丢失

现象:设备重启后部分功能失效。

排查步骤:

1执行display current-configuration,确认当前配置正常。

2执行display saved-configuration,发现保存配置缺失部分内容。

3执行save命令保存配置,问题解决。

经验:修改配置后务必执行save保存。

display命令的进阶使用技巧

1正则表达式过滤:使用管道符(如| include )快速提取关键信息。例如:

display current-configuration | include vlan

只显示包含VLAN的配置。

1输出重定向:将命令输出保存至文件,便于分析:

display diagnostic-information > flash:/diag.txt

1批量操作:结合脚本或华为eNSP/iMaster NCE工具,自动化执行display命令,提高效率。

2命令组合:多命令联合使用,如先用display ip interface brief定位问题接口,再用display interface深入分析。

3定期巡检:建立巡检脚本,定期运行display health、display cpu-usage等命令,预防潜在问题。

附:命令总结

命令

用途

display diagnostic-information

生成设备综合诊断报告,包含硬件、软件、配置和日志信息

display health

检查设备健康状态,包括温度、电源、风扇、CPU和内存占用率

display device

查看设备硬件信息,包括插槽、模块和运行状态

display elabel

查看设备电子标签信息,包括硬件规格、序列号和制造日期

display interface [interface-name]

查看指定接口或所有接口的状态、流量和统计信息

display ip interface brief

快速查看所有接口的IP地址、物理状态和协议状态

display version

查看设备软件版本、硬件版本和BootROM信息

display patch-information

查看设备已安装的补丁信息

display current-configuration

显示设备当前运行配置

display saved-configuration

显示设备启动时加载的配置文件

display logbuffer

查看日志缓冲区内容,记录用户操作和系统事件

display trapbuffer

查看告警缓冲区内容,记录设备异常信息

display cpu-usage

查看设备CPU使用情况

display memory-usage

查看设备内存使用情况

display ip routing-table

查看设备IP路由表,检查路由信息

display arp

查看ARP表,检查IP地址与MAC地址的映射关系

display mac-address

查看MAC地址表,检查设备学习到的MAC地址

欧亿体育怎么样介绍

产品展示

新闻动态

欧亿体育怎么样