このページの内容
CLI環境設定
運用モードでは、ネットワーク管理者は、特定の好みや要件に合わせて Junos OS Evolved CLI 環境をカスタマイズできます。
CLI環境のカスタマイズ
動作モードでは、 set cli コマンドを使用してCLI環境をカスタマイズできます。例えば、画面に表示される行数や端末タイプを指定できます。以下の出力は、使用可能なオプションの一覧です。
user@host>set cli ?
Possible completions:
complete-on-space Set whether typing space completes current word
directory Set working directory
idle-timeout Set maximum idle time before login session ends
logical-system Set default logical system
prompt Set CLI command prompt string
restart-on-upgrade Set whether CLI prompts to restart after software upgrade
screen-length Set number of lines on screen
screen-width Set number of characters on a line
tenant Set default tenant
terminal Set terminal type
timestamp Timestamp CLI output
SSHを使用してデバイスにログインする場合、または端末タイプがすでに設定されているときにコンソールからログインする場合、端末タイプ、画面の長さ、画面幅などの値がすでに設定されています。
- 現在の CLI 設定を表示する
- ターミナルタイプを設定する
- CLIプロンプトを設定する
- CLIディレクトリの設定
- CLIタイムスタンプの設定
- アイドルタイムアウトを設定する
- ソフトウェアのアップグレード後に再起動するように CLI を設定します
- CLIコマンド完了の設定
現在の CLI 設定を表示する
現在のCLI設定を表示するには、 show cli コマンドを使用します。
user@host> show cli
CLI screen length set to 24
CLI screen width set to 80
CLI complete-on-space set to on
ターミナルタイプを設定する
端末タイプを設定するには、set cli terminal コマンドを使用します。
user@host> set cli terminal terminal-type
terminal typeは、ansi、vt100、small-xterm、xtermのいずれかです。
CLIプロンプトを設定する
デフォルトのCLIプロンプトは user@host>です。このプロンプトを変更するには、set cli prompt コマンドを使用します。プロンプト文字列にスペースが含まれている場合は、文字列を引用符(" ")で囲みます。
user@host> set cli prompt string
CLI プロンプトの変更は、CLI セッション間で永続的ではありません。CLIを終了して再起動すると、プロンプトはデフォルトで user@hostになります。
CLIディレクトリの設定
現在の作業ディレクトリを設定するには、 set cli directory コマンドを使用します。
user@host> set cli directory directory
directoryは、目的の作業ディレクトリの完全なパス名である必要があります。このコマンドを入力すると、CLI は指定されたディレクトリに切り替わります。
CLIタイムスタンプの設定
デフォルトでは、CLI出力にはタイムスタンプは含まれません。出力にタイムスタンプを含めるには、CLI set cli timestamp コマンドを使用します。
user@host> set cli timestamp [format time-date-format | disable]
フォーマットを単一引用符( ' )で囲みます。タイムスタンプ形式を指定しない場合、デフォルトの形式は 'Mmm dd hh:mm:ss’ です(例:Feb 08 17:20:49)。
アイドルタイムアウトを設定する
デフォルトでは、ユーザーのログインクラス設定に idle-timeout ステートメントが含まれていない限り、CLIセッションが長時間アイドル時間後にタイムアウトすることはありません。ユーザーがデバイスからログオフされるまでに個々のセッションがアイドル状態を維持できる最大時間を設定するには、 set cli idle-timeout コマンドを使用します。
user@host> set cli idle-timeout timeout
timeoutは 0 分から 100,000 分までです。timeoutを0に設定すると、アイドルタイムアウトが無効になります。
ソフトウェアのアップグレード後に再起動するように CLI を設定します
デフォルトでは、ソフトウェアのアップグレード後に再起動するようにユーザーに求める CLI が表示されます。プロンプトを無効にするには、 set cli restart-on-upgrade off コマンドを使用します。
user@host>set cli restart-on-upgrade off
プロンプトを再度有効にするには、 set cli restart-on-upgrade on コマンドを使用します。
user@host> set cli restart-on-upgrade on
CLIコマンド完了の設定
デフォルトでは、Tab キーまたはスペースバーを押すと、CLI にコマンドを完了させることができます。
CLIでTabキーのみでコマンドを完了できるようにするには、set cli complete-on-space off コマンドを使用します。
user@host> set cli complete-on-space off
Disabling complete-on-space
user@host>
コマンド補完にスペースバー(およびTabキー)を使用できるようにするには、 set cli complete-on-space on コマンドを使用します。
user@host> set cli complete-on-space on
Enabling complete-on-space
user@host>
CLI画面の長さと幅を設定します
特定の好みや要件に応じて、 Junos OS Evolved CLI の画面の長さと幅を設定できます。
画面の長さを設定する
デフォルトの CLI 画面長は 24 行です。出力がこれより長い場合、ディスプレイは設定された画面長までスクロールし、 more プロンプトを表示します。Enter キーを押して次の行を表示するか、Space キーを押して次の全画面を表示します。または、 h を押すと、ナビゲーション、検索、保存など、利用可能なすべてのオプションを表示できます。
画面の長さを変更するには、 set cli screen-length コマンドを使用します。
user@host> set cli screen-length length
画面長を0行に設定すると、「一度に1画面」出力の使用が無効になります。この設定により、画面が more プロンプトを表示せずに最後までスクロールします。このUNIX moreタイプインターフェイスを無効にすると、スクリプトからCLIコマンドを発行する場合に便利です。
画面幅を設定する
CLI 画面幅の値は、0 または 40 から 1024 の範囲です。デフォルトの CLI 画面幅は 80 文字です。CLI の画面幅の値を 0 にすると、スクリプトを使用する場合に望ましい出力画面の表示が無効になります。幅を変更するには、 set cli screen-width コマンドを使用します。
user@host> set cli screen-width width
設定ブレッドクラムを有効にする
show configuration動作モードコマンドとshow設定モードコマンドの出力を設定して、設定ブレッドクラムを表示できます。これらのブレッドクラムは、表示している出力の設定階層内の正確な場所を特定するのに役立ちます。
設定ブレッドクラム機能を有効にする前に、 show configuration コマンドの出力を確認してください。
user@host> show configuration
...
}
}
}
}
}
xe-4/1/2 {
unit 0 {
family inet {
filter {
output 151mj;
}
address 64.12.137.187/27 {
vrrp-group 1 {
virtual-address 64.12.137.189;
---(more 18%)-----------------------------------------------------
出力には、表示されている設定のセクションが明確に示されていません。
設定ブレッドクラム機能を有効にするには: