Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

CLI 環境設定

運用モードでは、ネットワーク管理者は、特定の設定や要件に合わせてCLI環境をカスタマイズ Junos OS できます。

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

形式を単一引用符( ')で囲みます。タイムスタンプ形式を指定しない場合、デフォルトの形式は (例えば、Feb 08 17:20:49) です 。'Mmm dd hh:mm:ss’

アイドル タイムアウトを設定する

デフォルトでは、ユーザーのログインクラス設定に ステートメントが含まれていない 限り、アイドル時間が延長されても CLI セッションがタイムアウトすることはありません。idle-timeout ユーザーがデバイスからログオフするまでに個々のセッションがアイドル状態を維持できる最大時間を設定するには、次のコマンド を使用します。set cli idle-timeout

は 、0 分から 100,000 分までです。timeout を 0 に設定すると、アイドル タイムアウトが無効になります。timeout

ソフトウェアのアップグレード後に再起動を求めるように 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 画面の長さと幅を設定する

CLI画面の長さと幅は、 Junos OS 特定の好みや要件に応じて設定できます。

画面の長さを設定する

デフォルトの CLI 画面長は 24 行です。出力がこれより長い場合、ディスプレイは設定された画面の長さまでスクロールし、プロンプトを表示します 。more Enter キーを押して次の行を表示するか、Space キーを押して次の全画面表示を行うことができます。または、を押して 、ナビゲーション、検索、保存など、使用可能なすべてのオプションを表示することもできます。h

画面の長さを変更するには、次のコマンド を使用します。set cli screen-length

画面の長さを 0 行に設定すると、「一度に 1 画面ずつ」の出力が無効になります。この設定により、画面はプロンプトを表示 せずに最後までスクロールします。more この UNIX タイプ インターフェイスを無効にすると、スクリプトから CLI コマンドを発行するときに役立ちます。more

画面の幅を設定する

CLI 画面幅の値は、0 または 40 から 1024 の範囲にすることができます。デフォルトの CLI 画面幅は 80 文字です。CLI 画面幅の値 0 を使用すると、出力画面の表示が無効になりますが、これはスクリプトの使用時に望ましい場合があります。幅を変更するには、次のコマンドを使用します 。set cli screen-width

構成ブレッドクラムを有効にする

動作モードコマンドと設定モードコマンドの出力を設定して、設定の階層リンクを表示することができます。show configurationshow これらの階層リンクは、表示している出力の設定階層内の正確な場所を特定するのに役立ちます。

構成ブレッドクラム機能を有効にする前に、 コマンドの出力 を確認してください。show configuration

出力は、表示されているコンフィギュレーションのセクションを明確に示していません。

構成ブレッドクラム機能を有効にするには:

  1. CLI でコンフィグレーション モードを起動します。
  2. 階層レベルでクラス を定義し、アイドル タイムアウト値を 10 分に設定します。[edit system login]
  3. [edit system login class <class name>]階層レベルでconfiguration-breadcrumbsステートメントを使用します。
  4. 定義されたログインクラスにユーザーを追加して、このユーザーが 操作モードコマンドを実行したときにパンくずリスト出力ビューを有効にします。show configuration
  5. 設定をコミットします。

    CLIで設定パンくずリストを有効にすると、(ログインクラスに追加されたユーザー)は、 コマンドを入力して 出力の機能を確認できます。user1show configuration

    新しい出力は、ユーザーが表示している構成階層の正確な場所を示します。この場合、は現在、 グループのインターフェイス設定を表示しています。user1

    注:

    自分のユーザーアカウントの設定ブレッドクラムを有効にした場合は、ログアウトしてから再度ログインして変更を確認してください。