Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

CLI 操作模式概述

在操作模式下,您可以使用 CLI 命令监控 Junos OS 设备并对其进行故障排除。使用 、 、 和 命令可以显示设备的信息并测试网络连接。monitorpingshowtesttraceroute

CLI 操作模式命令概述

您(网络管理员)可以使用本主题中所述的 Junos OS CLI 操作模式命令控制所有网络操作。

CLI 操作模式命令类别

CLI 操作模式命令分为以下几大类:

  • 用于监控和故障排除的操作模式命令 - 以下命令执行与有关软件的信息和统计信息以及测试网络连接相关的功能。

    • clear— 清除统计信息和协议数据库信息。

    • file- 执行文件操作。

    • mtrace— 跟踪从源到接收器的组播路径。

    • monitor—对各种软件组件(包括路由协议和接口)执行实时调试。

    • ping— 确定远程网络主机的可访问性。

    • show— 显示有关接口、路由协议、路由表、路由策略过滤器、系统报警和机箱的当前配置和信息。

    • test— 测试策略过滤器和自治系统 (AS) 路径正则表达式的配置和应用。

    • traceroute- 追踪到远程网络主机的路径。

  • 用于重新启动软件进程的命令 - 层次结构中的 命令重新启动各种系统进程,包括路由协议、接口和 SNMP。restart

  • 命令 — — 执行系统级操作,包括停止和重新启动路由器或交换机以及加载操作系统映像。request

  • 命令 — — 退出 CLI 并启动 UNIX 外壳。start

  • 命令 - —进入配置模式,该模式提供一系列用于配置系统的命令,包括路由协议、接口、网络管理和用户访问。configure

有关 CLI 操作模式命令的详细信息,请参阅 CLI 资源管理器。https://www.juniper.net/documentation/content-applications/cli-explorer/junos/或者,您可以在操作模式命令提示符处输入 以查看可用命令的列表。?

常用的操作模式命令

下表列出了一些可能对监控路由器或交换机操作有用的操作命令。

表 1: 常用的操作模式命令

要检查的项目

Description

命令

软件版本

路由器或交换机上运行的软件版本

show version

日志文件

日志文件的内容

monitor

日志文件及其内容和最近的用户登录

show log

远程系统

主机可访问性和网络连接

ping

通往网络系统的路由

traceroute

配置

当前系统配置

show configuration

文件操作

路由器或交换机上的文件和目录列表

file list

文件的内容

file show

接口信息

有关接口的详细信息

show interfaces

机箱

机箱报警状态

show chassis alarms

目前在工艺品展示中的信息

show chassis craft-interface

路由器或交换机环境信息

show chassis environment

硬件清单

show chassis hardware

路由表信息

有关路由表中条目的信息

show route

转发表信息

有关内核转发表中的数据的信息

show route forwarding-table

show 命令的显示选项 - 概述

命令可以包括 、 、 或选项。showbriefdetailextensiveterse 您可以使用这些选项和其他选项来控制要查看的信息量和类型。

  1. 在 CLI 中的任何时候,您都可以输入 字符以查看所有当前可用的选项。? 例如:

  2. 在 CLI 中的任何时候,您都可以将 命令与以下选项之一一起使用,以显示您需要查看的详细信息。show

    图 1: 命令输出选项命令输出选项

操作命令中使用的接口命名约定

本主题介绍操作命令中使用的接口命名约定。

接口名称的物理部分

瞻博网络设备平台的物理接口命名约定如下:

  • 在 SRX 系列防火墙上,每个网络接口的唯一名称具有以下格式,用于标识与单个物理网络连接器对应的物理设备:

  • 在其他平台上,显示有关接口的信息时,请指定以下标识符:接口类型、安装灵活 PIC 集中器 (FPC) 的插槽、FPC 上 PIC 所在的插槽以及配置的端口号。

    在接口名称的物理部分中,连字符 (-) 用于分隔介质类型与 FPC 编号,斜线 (/) 用于分隔 FPC、PIC 和端口号:

注:

物理描述的 例外情况包括聚合以太网和聚合 SONET/SDH 接口,它们分别使用语法 和 。type-fpc/pic/port aenumberasnumber

接口名称的逻辑部分

接口名称的逻辑单元部分对应于逻辑单元编号,逻辑单元号可以是 0 到 16,384 之间的数字。可以使用逻辑单元号唯一标识网络中的物理存储系统或虚拟存储系统。在名称的虚拟部分中,句点 (.) 用于分隔端口号和逻辑单元号:

  • SRX 系列防火墙:

  • 其他平台:

接口名称的通道标识符部分

接口名称的通道标识符部分仅在通道化接口上是必需的。对于通道化接口,通道 0 标识第一个通道化接口。对于通道化智能排队 (IQ) 接口,通道 1 标识第一个通道化接口。

注:

根据通道化接口的类型,您最多可以指定三个通道化级别。

冒号 (:)用于分隔接口名称的物理部分和虚拟部分:

  • SRX 系列防火墙:

  • 其他平台:

关于使用通配符的组接口名称

您可以在操作命令中使用通配符来指定接口名称组,而无需单独键入每个名称。下表列出了可用的通配符。必须用引号 (“ ”) 将除星号 (*) 以外的所有通配符括起来。

表 2: 用于指定接口名称的通配符

通配符

Description

* (asterisk)

匹配接口名称中该位置的任何字符串。例如,匹配 所有 SONET/SDH 接口。so*

"[character<character...>]"

匹配接口名称中该位置的一个或多个单个字符。例如,匹配 插槽 0 和 3 中的所有 SONET/SDH 接口。so-“[03]”*

"[!character<character...>]"

匹配除括号中包含的字符之外的所有字符。例如,匹配 除插槽 0 和 3 中的接口之外的所有 SONET/SDH 接口。so-“[!03]”*

"[character1-character2]"

匹配一系列字符。例如,匹配 插槽 0、1、2 和 3 中的所有 SONET/SDH 接口。so-“[0-3]” *

"[!character1-character2]"

匹配不在指定字符范围内的所有字符。例如,匹配 插槽 4、5、6 和 7 中的所有 SONET/SDH 接口。so-”[!0-3]”*