号主:老杨丨11年资深网络工程师,更多网工提升干货,请关注公众号:网络工程师俱乐部
下午好,我的网工朋友。
准确而高效地监控和维护网络设备可以说是确保网络稳定性和性能的关键。
无论是企业数据中心还是广域网,咱都需要依赖一系列命令来获取必要的信息并进行有效的故障排除。
在众多可用的命令中,“display”命令可谓屹立不倒,尤其重要,因为它们能够帮助工程师快速了解设备的状态和配置情况。
今天就来盘盘这些常用的display命令,给你从命令到示例,以及常见问题,全都整整明白。
今日文章阅读福利:《 网络工程师基本配置命令大全 》
不管心态如何变化,技术依旧是自己手里最有力的武器。私信我,发送暗号“配置命令”,即可获取技术之路一把好武器。
在开始详细介绍各种"display"命令之前,让我们先了解一些基础知识。
01 命令语法
"display"命令通常用于显示设备的各种状态信息、配置信息等。基本语法结构如下:
display <command> [options]
<command> 是具体的子命令,它指定了要显示的信息类型。
[options] 是可选参数,用于进一步指定显示的内容或改变显示的格式。
例如,要查看设备的系统信息,可以使用以下命令:
display version
这将显示设备的操作系统版本、硬件型号等信息。
02 常见子命令
"display"命令有许多不同的子命令,用于显示不同类型的系统信息。下面列出了一些最常见的子命令:
display version:显示设备的软件版本和硬件信息。
display current-configuration:显示当前运行的配置。
display saved-configuration:显示已保存的配置。
display interface:显示接口的状态和统计信息。
display ip routing-table:显示IP路由表。
display mac-address:显示MAC地址表。
display arp:显示ARP缓存表。
display logbuffer:显示日志缓冲区的内容。
03 命令提示
在使用"display"命令时,需要注意以下几点:
权限要求:某些"display"命令可能需要特定级别的权限才能执行。
输出过滤:可以使用管道符(|)配合关键词来过滤输出结果。
命令帮助:大多数设备都提供了在线的帮助文档或命令手册,可以通过命令如display help <command>来查看某个具体命令的用法。
输出重定向:如果需要将命令输出保存到文件中,可以使用重定向符号(> 或 >>)。
04 示例
让我们看一个具体的例子,假设我们需要查看某个接口的状态,可以使用以下命令:
display interface GigabitEthernet0/0/1
这将显示GigabitEthernet0/0/1接口的详细信息,包括但不限于接口的物理状态、链路状态、收发数据包的数量等。
01 查看设备版本信息
用途:显示设备的硬件和软件版本信息。
display version
输出示例
Device: HUAWEI AR1220
Hardware version: V200R003C00
Software version: V200R003C00
Serial Number: 2122100000000000
Uptime: 2 days, 3 hours, 5 minutes
应用场景
02 查看当前运行配置
用途:显示设备当前正在运行的配置。
display current-configuration
输出示例
sysname Router1
hostname Router1
interface GigabitEthernet0/0/1
ip address 192.168.1.1 255.255.255.0
description Management Interface
quit
router static
ip route-static 0.0.0.0 0.0.0.0 192.168.1.2
quit
应用场景
03 查看保存的配置
用途:显示设备中保存的配置。
display saved-configuration
输出示例
sysname Router1
hostname Router1
interface GigabitEthernet0/0/1
ip address 192.168.1.1 255.255.255.0
description Management Interface
quit
router static
ip route-static 0.0.0.0 0.0.0.0 192.168.1.2
quit
应用场景
01 查看接口状态
用途:显示指定接口的状态和统计信息。
display interface GigabitEthernet0/0/1
输出示例
Interface: GigabitEthernet0/0/1
Current state: UP
Line protocol current state: UP
Description: Management Interface
Last line protocol up time: 2024-07-27 12:00:00 UTC+08:00
Last line protocol down time: 2024-07-27 11:59:59 UTC+08:00
Input rate: 0 bps (0 packets per second)
Output rate: 0 bps (0 packets per second)
...
应用场景
02 查看接口简要信息
用途:显示所有IP接口的简要信息,包括状态、IP地址等。
display ip interface brief
输出示例
Interface IP-Address OK? Method Status Protocol
GigabitEthernet0/0/1 192.168.1.1 YES NVRAM UP UP
GigabitEthernet0/0/2 192.168.2.1 YES NVRAM UP UP
...
应用场景
01 查看路由表
用途:显示IPv4路由表。
display ip routing-table
输出示例
Routing Tables: Public
Destinations : 10 Routes : 10
Destination/Mask Proto Pre Cost Flags NextHop Interface
192.168.1.0/24 Static 60 0 D 192.168.2.2 GigabitEthernet0/0/1
192.168.2.0/24 Direct 0 0 D 192.168.2.1 GigabitEthernet0/0/2
...
应用场景
02 查看BGP邻居状态
用途:显示BGP邻居的状态信息。
display bgp peer
输出示例
BGP local router ID : 192.168.1.1
Total number of peers : 2 Peers in established state : 2
Peer AS MsgRcvd MsgSent OutQ Up/Down State/PfxRcd
192.168.2.2 100 24 24 0 00:03:05 Established/2
192.168.3.3 200 18 18 0 00:03:02 Established/1
应用场景
03 查看OSPF邻居状态
用途:显示OSPF邻居的状态信息。
display ospf peer
输出示例
OSPF Process 1 with Router ID 192.168.1.1
Neighbors
Area 0.0.0.0 Interface 192.168.2.1(GigabitEthernet0/0/2) neighbors
Router ID: 192.168.2.2 Address: 192.168.2.2
State: Full Mode: Nbr is Master Priority: 1
DR: 192.168.2.1 BDR: 192.168.2.2 MTU: 1500
...
应用场景
01 获取详细的诊断信息
用途:获取关于设备的详细诊断信息,包括硬件状态、内存使用情况、CPU利用率等。
display diagnostic-information
输出示例
System Time: 2024-07-27 14:00:00 UTC+08:00
System Up Time: 1 day, 23 hours, 59 minutes
System Uptime (This Restart): 2 days, 3 hours, 5 minutes
System Load (Last 1 Minute): 0.00
Memory Usage:
Total: 256 MB
Free: 128 MB
Used: 128 MB
Used Percentage: 50%
...
应用场景
02 查看系统日志缓冲区
用途:显示系统日志缓冲区中的信息,通常包含设备产生的告警和错误信息。
display trapbuffer
输出示例
2024-07-27 13:59:59 UTC+08:00: %SYS-5-CONFIG_I: Configured from console by admin
2024-07-27 13:59:59 UTC+08:00: %SYS-5-RELOAD: System reload initiated by admin
2024-07-27 13:59:59 UTC+08:00: %SYS-5-RELOAD: System reloaded
...
应用场景
03 查看日志缓冲区
用途:显示设备的日志缓冲区内容,通常包括警告、错误和通知信息。
display logbuffer
输出示例
2024-07-27 13:59:59 UTC+08:00: %SYS-5-CONFIG_I: Configured from console by admin
2024-07-27 13:59:59 UTC+08:00: %SYS-5-RELOAD: System reload initiated by admin
2024-07-27 13:59:59 UTC+08:00: %SYS-5-RELOAD: System reloaded
...
应用场景
01查看安全策略
用途:显示设备上的安全策略配置。
display security-policy
输出示例
Security Policy:
Source-Zone: Trust
Destination-Zone: Untrust
Action: Deny
Service: Any
Source-Address: Any
Destination-Address: Any
...
应用场景
02 查看访问控制列表
用途:显示设备上的访问控制列表(ACL)规则。
display acl
输出示例
ACL name: "Management"
rule 1 permit ip source 192.168.1.0 0.0.0.255 destination any
rule 2 deny ip source any destination 192.168.2.0 0.0.0.255
...
应用场景
除了前面章节中提到的基本"display"命令外,还有一些更高级的命令,用于查看特定协议或技术的状态信息。
01 查看MPLS LDP对等体状态
用途:显示MPLS LDP对等体的状态信息。
display mpls ldp peer
输出示例
MPLS LDP Peer Information:
Peer Address: 192.168.2.2
State: Operational
Uptime: 00:02:15
In Label Space: 100
Out Label Space: 200
...
应用场景
02 查看L2VPN服务状态
用途:显示L2VPN服务的状态信息。
display l2vpn service
输出示例
L2VPN Service Information:
Service Name: Service1
Status: Up
Access Interfaces: GigabitEthernet0/0/1
PW Type: Ethernet
Peer Address: 192.168.2.2
...
应用场景
Q: 我应该如何选择合适的"display"命令?
A: 根据您需要获取的具体信息类型选择适当的"display"命令。例如,如果您需要查看接口状态,可以使用display interface;如果您需要查看路由信息,可以使用display ip routing-table。
Q: 使用"display"命令时需要注意什么?
A: 注意命令的权限要求,有些命令需要管理员级别权限才能执行。此外,当命令输出很长时,可以使用管道和关键词过滤输出,或者将输出重定向到文件中以便后续分析。
Q: 是否有其他命令可以帮助我更好地理解网络设备的状态?
A: 除了"display"命令之外,还有许多其他命令可以提供额外的信息,例如debugging命令可以帮助您获取更详细的调试信息,而ping和traceroute则可以帮助测试网络连通性。
原创:老杨丨11年资深网络工程师,更多网工提升干货,请关注公众号:网络工程师俱乐部
版权说明:如非注明,本站文章均为 扬州驻场服务-网络设备调试-监控维修-南京泽同信息科技有限公司 原创,转载请注明出处和附带本文链接。
请在这里放置你的在线分享代码