以下是对华为路由器和交换机日常运维诊断时常用命令的总结,并且是按照功能进行分类整理的:
一、查看设备状态的系统信息
系统信息
display version # 查看设备版本信息
display clock # 查看系统时间
display device # 查看设备硬件信息(槽位、模块状态)
display cpu-usage # 查看CPU利用率
display memory-usage # 查看内存利用率
运行状态
display health # 查看设备健康状态(温度、电压等)
display power # 查看电源状态
display fan # 查看风扇状态
二、关于接口和链路的诊断
接口状态
display interface [interface-name] # 查看接口状态(如GigabitEthernet0/0/1)
display interface brief # 查看所有接口简要状态
display interface description # 查看接口描述信息
链路统计
display interface counters [errors] # 查看接口流量统计(含错误包)
display mac-address [interface] # 查看MAC地址表
display arp # 查看ARP表
display lldp neighbor # 查看LLDP邻居信息
三、有关路由和协议的诊断
路由表与转发
display ip routing-table # 查看IPv4路由表
display ipv6 routing-table # 查看IPv6路由表
display fib # 查看转发信息库(FIB)
路由协议
display ospf peer # 查看OSPF邻居状态
display bgp peer # 查看BGP邻居状态
display isis peer # 查看IS-IS邻居状态
display rip 1 neighbor # 查看RIP邻居
四、ACL 和 QoS
display acl all # 查看所有ACL配置
display traffic policy applied-record # 查看QoS策略应用情况
display qos queue-statistics [interface] # 查看接口队列统计
五、日志和告警
display logbuffer # 查看日志缓冲区
display trapbuffer # 查看告警缓冲区
display alarm active # 查看当前告警
display info-center log # 查看日志配置
六、诊断所用到的工具
ping [ip-address] # 测试网络连通性
tracert [ip-address] # 跟踪路由路径
reset counters interface [interface-name] # 重置接口计数器
display tcp status # 查看TCP连接状态
display udp status # 查看UDP连接状态
七、配置文件的管理
display current-configuration # 查看当前配置
display saved-configuration # 查看已保存配置
save # 保存当前配置
compare configuration # 比较当前配置与保存配置
startup saved-configuration [file] # 指定下次启动配置文件
八、安全相关
display ssh server status # 查看SSH服务状态
display telnet server status # 查看Telnet服务状态
display users # 查看当前登录用户
display aaa online-user # 查看AAA在线用户
九、进阶诊断
display diagnostic-information # 收集诊断信息(综合日志、配置等)
debugging [protocol] # 开启调试(慎用,实时抓包)
terminal monitor # 实时监控日志输出
reset slot [slot-id] # 重启指定槽位(需谨慎)
注意事项
高危操作:reset、debugging 命令可能影响业务,需谨慎使用。
配置备份:修改配置前务必执行 save 保存。
日志分析:结合 display logbuffer 和 info-center 定位故障时间点。
版本兼容性:不同设备型号/版本命令可能略有差异,建议参考官方文档。
建议把常用的命令保存成脚本,或者使用像华为 eNSP、iMaster NCE 这类的工具来辅助进行运维工作。