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 环境

在操作模式下,您可以使用命令自定义 CLI 环境 set 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. configuration-breadcrumbs在层次结构级别包含语句[edit system login class <class name>]
  4. 将用户添加到定义的登录类,以便在此用户运行 show configuration 操作模式命令时启用痕迹导航输出视图。
  5. 提交配置。

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

    新输出指示用户正在查看的配置层次结构的确切位置。在这种情况下, user1 当前正在查看一个组的接口配置。

    注:

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