Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

CLI 环境设置

在作模式下,您(网络管理员)可以自定义 Junos OS 演化版 CLI 环境,以满足您的特定偏好和要求。

自定义 CLI 环境

在作模式下,您可以使用命令 set cli 自定义 CLI 环境。例如,您可以指定屏幕上显示的行数或终端类型。以下输出列出了可用选项:

注意:

当您使用 SSH 登录设备或在已配置终端类型时从控制台登录时,某些值已设置:您的终端类型、屏幕长度和屏幕宽度。

显示当前 CLI 设置

要显示当前 CLI 设置,请使用以下 show cli 命令:

设置终端类型

要设置终端类型,请使用以下set cli terminal 命令:

可以 terminal type 是以下类型之一:ansi、vt100、small-xterm 或 xterm。

设置 CLI 提示符

默认的 CLI 提示符为 user@host>。要更改此提示符,请使用命令set cli prompt 。如果提示字符串包含空格,请用引号 (“ ” ) 将字符串括起来。

注意:

更改 CLI 提示不会在 CLI 会话中持续存在。退出 CLI 并重新启动时,提示符默认为 user@host

设置 CLI 目录

要设置当前工作目录,请使用以下 set cli directory 命令:

必须 directory 是所需工作目录的完整路径名。输入此命令后,CLI 将切换到指定的目录。

设置 CLI 时间戳

默认情况下,CLI 输出不包含时间戳。要在 CLI 输出中包含时间戳,请使用以下 set cli timestamp 命令:

将格式括在单引号 ( ' ) 中。如果未指定时间戳格式,则默认格式为 'Mmm dd hh:mm:ss’ (例如,Feb 08 17:20:49)。

设置空闲超时

默认情况下,CLI 会话在延长空闲时间后永远不会超时,除非已将该 idle-timeout 语句包含在用户的登录类配置中。要设置在用户注销设备之前单个会话可以空闲的最长时间,请使用以下 set cli idle-timeout 命令:

timeout可以是 0 到 100,000 分钟。将 设置为 timeout 0 将禁用空闲超时。

将 CLI 设置为在软件升级后提示重新启动

默认情况下,CLI 会提示用户在软件升级后重新启动。要禁用提示符,请使用以下 set cli restart-on-upgrade off 命令:

要重新启用提示符,请使用以下 set cli restart-on-upgrade on 命令:

设置 CLI 命令完成

默认情况下,您可以按 Tab 键或空格键让 CLI 完成命令。

要让 CLI 仅允许 Tab 键完成命令,请使用以下set cli complete-on-space off 命令:

要启用空格键(以及 Tab 键)来完成命令,请使用以下 set cli complete-on-space on 命令:

设置 CLI 屏幕长度和宽度

您可以根据自己的特定偏好和要求设置 Junos OS 演化版 CLI 屏幕长度和宽度。

设置屏幕长度

默认 CLI 屏幕长度为 24 行。如果输出长于此长度,显示器将滚动到配置的屏幕长度,然后显示提示 more 。您可以按 Enter 键显示下一行,或按空格键显示下一行全屏。或者,您可以按 h 查看所有可用选项,包括导航、搜索和保存。

要更改屏幕长度,请使用以下 set cli screen-length 命令:

将屏幕长度设置为 0 行将禁用“一次一个屏幕”输出的使用。此设置会导致屏幕一直滚动到完成,而不显示 more 提示。从脚本发出 CLI 命令时,禁用此 UNIX more类型接口会很有用。

设置屏幕宽度

CLI 屏幕宽度的值可以是 0,也可以是 40 到 1024 的范围。默认 CLI 屏幕宽度为 80 个字符。使用 CLI 屏幕宽度值 0 会禁用输出屏幕的显示,这在使用脚本时可能是可取的。要更改宽度,请使用以下 set cli screen-width 命令:

启用配置痕迹导航

您可以配置作模式命令和show配置模式命令的show configuration输出以显示配置痕迹。这些痕迹导航可帮助您识别正在查看的输出在配置层次结构中的确切位置。

在启用配置痕迹导航功能之前,请检查命令的 show configuration 输出。

输出未清楚地指示正在查看的配置部分。

要启用配置痕迹导航功能,请执行以下作:

  1. 在 CLI 中启动配置模式。
  2. 层次结构级别定义[edit system login]类,并将空闲超时值设置为 10 分钟。
  3. 层次结构级别包括[edit system login class <class name>]configuration-breadcrumbs语句。
  4. 将用户添加到定义的登录类,以便在此用户运行 show configuration 作模式命令时启用痕迹输出视图。
  5. 提交配置。

    在 CLI 中启用配置痕迹后, user1 (添加到登录类的用户)可以通过输入 show configuration 命令来验证输出中的功能。

    新输出指示用户正在查看的配置层次结构的确切位置。在本例中,当前 user1 正在查看组的接口配置。

    注意:

    如果为自己的用户帐户启用配置痕迹导航,请注销然后重新登录以查看更改。