Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 

在配置模式下使用 CLI 编辑器

 

本主题将介绍可用于在命令行界面 (CLI) 编辑器中进入配置模式,在配置层次结构中导航,获取帮助以及提交或恢复在配置会话中做出的更改的一些基本命令。

任务

命令/语句

示例

编辑您的配置 

进入配置模式。

启动 CLI 时,设备处于操作模式。您必须以显式方式进入配置模式。执行此操作时,CLI 提示从 user@host> 更改为 user@host#,且层级显示在方括号中。

configure
user@host> configure
[edit]
user@host#

创建语句层次结构。

您可以使用 edit 命令在创建层次结构的同时移动到其中的新层级中。不能使用 edit 命令更改标识符的值。

edit hierarchy-level value
[edit]
user@host# edit security zones security-zone myzone
[edit security zones security-zone myzone]
user@host#

创建语句层次结构并设置标识符值。

set 命令与 edit 类似,只是您当前的层级不会更改。

set hierarchy-level value
[edit]
user@host# set security zones security-zone myzone
[edit]
user@host#
在层次结构中导航 

向下导航至一个现有层级。

edit hierarchy-level
[edit]
user@host# edit security zones
[edit security zones]
user@host#

在层次结构中向上导航一个层级。

up
[edit security zones]
user@host# up
[edit security]
user@host#

导航至层次结构的顶部。

top
[edit security zones]
user@host# top
[edit]
user@host#
提交或恢复更改 

提交配置。

commit
[edit]
user@host# commit
commit complete

从当前会话回滚更改。

使用 rollback 命令可从当前的配置会话恢复所有更改。在退出会话或提交更改前运行 rollback 命令,软件会将最近提交的配置加载到设备上。您必须在层次结构的 edit 层级输入 rollback 语句。

rollback
[edit]
user@host# rollback
load complete
退出配置模式 

提交配置并退出配置模式。

commit and-quit
[edit]
user@host# commit and-quit
user@host>

退出配置模式而不提交您的配置。

您必须先使用 uptop 命令导航到层次结构顶部,然后才能退出配置模式。

exit
[edit]
user@host# exit
The configuration has been changed but not committed
Exit with uncommitted changes? [yes,no] (yes)
获取帮助 

显示当前层级的有效选项列表。

?
[edit ]
user@host# edit security zones ?
Possible completions:
<[Enter]> Execute this command
> functional-zone Functional zone
> security-zone Security zones
| Pipe through a command
[edit]