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#

1 レベル上の階層に移動します。

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>

設定をコミットせずに、設定モードを終了します。

設定モードを終了する前に、up または top コマンドを使用して、階層の最上位に移動する必要があります。

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]