運用ガイド

[目次][用語][索引][前へ][次へ]


3.1 CLIでの操作

<この節の構成>
(1) ログイン
(2) ログアウト
(3) プロンプト
(4) 補完機能
(5) ヘルプ機能
(6) 入力エラー位置指摘機能
(7) コマンド短縮実行
(8) ヒストリ機能
(9) パイプ機能
(10) リダイレクト
(11) ページング
(12) 警告メッセージ
(13) 運用メッセージ
(14) 自動ログアウト

(1) ログイン

ログイン画面を次の図に示します。この画面でユーザ名とパスワードを入力してください。正しく認証された場合は,CLIプロンプトが表示されます。また,認証に失敗した場合は”Login incorrect”のメッセージが表示されます。

図3-1 ログイン画面

[図データ]

(2) ログアウト

CLIでの操作を終了してログアウトしたい場合にはlogoutコマンドまたはexitコマンドを実行してください。

図3-2 ログアウト

> logout
login:
 

(3) プロンプト

初期導入時のCLIプロンプトはユーザレベルとコマンド入力モードを識別しています。CLIプロンプト一覧を次の表に示します。

表3-1 CLIプロンプト一覧

ユーザレベル コマンド入力モード 実行するコマンド プロンプト
一般ユーザ 運用コマンド 新シンタックス運用コマンド >
ルータ管理者※1 運用コマンド 新シンタックス運用コマンド #
構成定義コマンド※2 構成定義コマンド (config)#※3

注※1
一般ユーザからルータ管理者になる場合はenableコマンドを実行してください。

注※2
構成定義コマンドモードになる場合は,ルータ管理者になってからconfigureコマンドを実行してください。

また,以下の場合においても,その状態を意味する文字が上記プロンプトの先頭に表示されます。

  1. 本装置の識別名称を設定している(「構成定義コマンドレファレンス Vol.1 router」参照)場合,プロンプトに識別名称が反映されます。
  2. 運用構成定義情報を編集し,その内容を構成定義情報ファイルに上書き保存(「構成定義コマンドレファレンス Vol.1 save(write)」参照)していない場合,プロンプトの先頭に”!”が付きます。
  3. IPv4ルーティングプロトコル情報,IPv4マルチキャストルーティングプロトコル情報,IPv6ルーティングプロトコル情報,IPv6マルチキャストルーティングプロトコル情報およびDHCPサーバ情報を編集し,構成定義コマンドapplyでその内容を運用構成定義情報に反映していない場合は,プロンプトの先頭に”! !”が付きます。

次の図に1.〜3.の表示例を示します。

図3-3 プロンプト表示例

> enable
# configure
(config)# router name "Router name"
!Router name(config)# save
Router name(config)# static 192.168.201.0 masklen 24 gateway 172.16.178.2
!!Router name(config)# apply
!Router name(config)# save
Router name(config)# quit
Router name# quit
Router name>

(4) 補完機能

コマンドライン上で[Tab]を入力することで,コマンド入力時のコマンド名称やファイル名の入力を少なくすることができ,コマンド入力が簡単になります。次の図に補完機能を使用したコマンド入力の簡略化を示します。

図3-4 補完機能を使用したコマンド入力の簡略化

(config)# li[Tab]
line        line-group
(config)# lin
 
[Tab]押下で使用することができるパラメータやファイル名の一覧が表示されます。
 
(config)# line line0 [Tab]
25atm             ct3               j2                oc48pos           t3
aps_protection    e1                oc12atm           pri
bri               e3                oc12pos           priisdn
briisdn           ethernet          oc3atm            serial
ce3               gigabit_ethernet  oc3pos            t1
(config)# line line0 [Tab]
 

(5) ヘルプ機能

コマンドライン上で[?]を入力することで,指定できるコマンドまたはパラメータを検索できます。またコマンドやパラメータの意味を知ることができます。次の図に[?]入力時の表示例を示します。

図3-5 [?]入力時の表示例

> show ip ?
  bgp        Display BGP information
  cache      Display the conditions of policy route group information
  cpu-load   Display CPU load of the IP routing program
  dvmrp      Display DVMRP protocol information
  entry      Display a detail information of a particular route
  igmp       Display IGMP protocol information
  interface  Display the information of interface
  local      Display summarized policy routing information
  mcache     Displays multicast routing information
  memory     Display memory usage status by the IP routing program
  mroute     Display all PIM-SM routing information
  mstatic    Displays information about joining statically a multicast group
  ospf       Display OSPF protocol information
  pim        Display PIM protocol information
  policy     Display Policy Routing Information
  rip        Display RIP information
  route      Display all route
  rpf        Display RPF information for multicast source address
  task       Display the task information of the IP routing program
  timer      Display the timer information of the IP routing program
>
 

なお,パラメータの入力途中でスペース文字を入れずに[?]を入力した場合は,補完機能が実行されます。

また,コマンドパラメータで?文字を使用する場合は,[Ctrl]+[V]を入力後,[?]を入力してください。

(6) 入力エラー位置指摘機能

コマンドまたはパラメータを不正に入力した際,エラー位置を”^”で指摘し,次行にエラーメッセージ(「運用コマンドレファレンス Vol.1 1.2 入力エラー位置指摘で表示するメッセージ」を参照)を表示します。[Tab]入力時と[?]入力時も同様となります。

”^”の指摘個所とエラーメッセージの説明により,コマンドまたはパラメータを修正し再度入力してください。入力エラー位置指摘の表示例を「図3-6 スペルミス時の表示例」〜「図3-8 パラメータ入力途中の表示例」に示します。

図3-6 スペルミス時の表示例

(config)# line line0 ehternet 1/0
line line0 ehternet 1/0
            ^
% illegal parameter at '^' marker
(config)#
 

図3-7 同じパラメータを2回入力したときの表示例

(config)# line line0 ethernet 0/0
[line line0]
(config)# type 10m_full_duplex type auto_negotiation
type 10m_full_duplex type auto_negotiation
                      ^
% illegal combination or already appeared at '^' marker
[line line0]
(config)#
 

図3-8 パラメータ入力途中の表示例

(config)# line line0 ethernet 0/0
[line line0]
(config)# type
type
      ^
% Incomplete commnad at '^' marker
[line line0]
(config)#
 

(7) コマンド短縮実行

コマンドまたはパラメータを短縮して入力し,入力された文字が一意のコマンドまたはパラメータとして認識できる場合,コマンドを実行します。次の図に短縮入力のコマンド実行例を示します。

図3-9 短縮入力のコマンド実行例(show ip routeの短縮入力)

> sh ip ro[Enter]
Total: 6 routes
Destination       Next Hop       Interface     Metric    Protocol  Age
127/8             ----           localhost     0/0     Direct     4h 59m
127.0.0.1/32      127.0.0.1      localhost     0/0     Direct     4h 59m
172.16.250/24     192.168.11.101 rmEthernet    0/0     Static     4h 49m
172.16.251.64/26  192.168.11.101 rmEthernet    0/0     Static     4h 49m
192.168.11/24     192.168.11.14  rmEthernet    0/0     Direct     4h 49m
192.168.11.14/32  192.168.11.14  rmEthernet    0/0     Direct     4h 49m
>
 

(8) ヒストリ機能

ヒストリ機能を使用すると,過去に入力したコマンドを簡単な操作で再実行したり,過去に入力したコマンドの一部を変更して再実行したりできます。次の図にヒストリ機能を使用した例を示します。

図3-10 ヒストリ機能を使用したコマンド入力の簡略化

[図データ]

ヒストリ機能に次の表に示す文字列を使用した場合には,コマンド実行前に過去に実行したコマンド文字列に変換したあとにコマンドを実行します。

表3-2 ヒストリのコマンド文字列変換で使用できる文字一覧

項番 指定 説明
1 !! 直前に実行したコマンドへ変換して実行します。
2 !n ヒストリ番号nのコマンドへ変換して実行します。
3 !-n n回前のコマンドへ変換して実行します。
4 !str 文字列strで始まる過去に実行した最新のコマンドへ変換して実行します。
5 ^str1^str2 直前に実行したコマンドの文字列str1をstr2に置換して実行します。

注※

show historyコマンドで表示される配列番号のこと

注意事項
通信ソフトウェアによって方向キー([↑],[↓],[←],[→])を入力してもコマンドが呼び出されない場合があります。その場合は通信ソフトウェアのマニュアルなどにより設定を確認してください。

(9) パイプ機能

パイプ機能を利用することにより,コマンドの実行結果を別のコマンドに引き継ぐことができます。実行結果を引き継ぐコマンドにgrepコマンドやsortコマンドを使うことにより,コマンドの実行結果をよりわかりやすくすることができます。「図3-11 show sessionsコマンド実行結果」にshow sessionsコマンドの実行結果を,「図3-12 show sessionsコマンド実行結果をgrepコマンドでフィルタリング」にshow sessionsコマンドの実行結果をgrepコマンドでフィルタリングした結果を示します。また,「図3-13 show ip interfaceコマンド実行結果」にshow ip interfaceコマンドの実行結果を,「図3-14 show ip interfaceコマンド実行結果をsortコマンドでフィルタリング」にshow ip interfaceコマンドの実行結果をsortコマンドでフィルタリングした結果を示します。

図3-11 show sessionsコマンド実行結果

> show sessions
operator         console  -----  0  Jul  7 10:57:30
operator         ttyp0    -----  1  Jul  7 10:13:01 (192.168.3.7)
operator         ttyp1    -----  2  Jul  7 10:49:49 (192.168.3.7)
operator         ttyp2    admin  3  Jul  7 11:06:41 (192.168.3.7)
>
 

図3-12 show sessionsコマンド実行結果をgrepコマンドでフィルタリング

> show sessions | grep admin
operator         ttyp2    admin  3  Jul  7 11:06:41 (192.168.3.7)
>
 

図3-13 show ip interfaceコマンド実行結果

> show ip interface summary
tokyo: UP  192.168.0.1  255.255.255.0
nagoya: UP  192.168.1.1  255.255.255.0
osaka: DOWN  192.168.2.1  255.255.255.0
fukuoka: UP  192.168.3.1  255.255.255.0
sapporo: DOWN  192.168.4.1  255.255.255.0
>
 

図3-14 show ip interfaceコマンド実行結果をsortコマンドでフィルタリング

> show ip interface summary | sort
fukuoka: UP  192.168.3.1  255.255.255.0
nagoya: UP  192.168.1.1  255.255.255.0
osaka: DOWN  192.168.2.1  255.255.255.0
sapporo: DOWN  192.168.4.1  255.255.255.0
tokyo: UP  192.168.0.1  255.255.255.0
>
 

(10) リダイレクト

リダイレクト機能を利用することにより,コマンドの実行結果をファイルに格納できます。次の図にshow interfacesコマンドの実行結果をファイルに格納する例を示します。

図3-15 show interfacesコマンド実行結果をファイルに出力

> show interfaces nif 0 line 0 > show_interface.log
>
 

(11) ページング

コマンドの実行により出力される表示について,表示すべき情報が一画面にすべて表示しきれない場合には,ユーザのキー入力を契機に一画面ごとに区切って表示します。ただし,リダイレクトのあるときにはページングを行いません。なお,ページングはset terminal pagerコマンドでその機能を有効にしたり無効にしたりできます。

(12) 警告メッセージ

装置の状態を変更して,その状態のままにしておくと運用に差し障りがある場合があります。例えば,回線テストコマンドを実行すると該当回線は回線テスト状態のままになり,運用状態にはならないため該当回線を使用した通信が行えません。このように運用に差し障りがある状態にした場合には,警告メッセージがある旨のメッセージ「You have warning messages. Use ”show warning” to see them.」を表示しますので,show warningコマンドを用いて警告メッセージを確認してください。また,set terminal warning-levelコマンドによりその表示レベルを変更できます。警告メッセージの内容を次の表に示します。

表3-3 警告メッセージ一覧

メッセージ 内容
mc0 is disable MC0が使用禁止状態になっています。MCへのアクセスができないため,正常なオペレーションができない可能性があります。
mc1 is disable MC1が使用禁止状態になっています。MCへのアクセスができないため,正常なオペレーションができない可能性があります。
This Router is restarted by pressing default-restart-switch デフォルトリスタートによって装置が起動されています。パスワードによるセキュリティチェックが動作していないので注意してください。
Version mismatch between active and standbysoftware detected. 運用系と待機系でソフトウェアのバージョンが異なっています。二重化運用をしていませんので注意してください。
Date mismatch between active and standby configuration files detected. 運用系と待機系で構成定義情報が異なっています。二重化運用をしていませんので注意してください。二重化にて運用している装置で運用系現用MCに構成定義をコピーする場合,一時的に運用系と待機系の構成定義情報に差分が生じるため表示されている場合があります。
NIF <NIF No.> Line <Line No.> is under line-test 該当回線が回線テスト中になっています。該当回線は運用していません。
<NIF No.>:NIF番号
<Line No.>:Line番号
<Subline No.>:Subline番号
NIF <NIF No.> Line <Line No.> subline <Subline No.> is under line-test

(13) 運用メッセージ

装置の状態が変化した場合は運用メッセージをコンソールやリモート運用端末に表示します。例えば,回線が障害状態から回復した場合は回線が回復したメッセージを,回線が障害になり運用を停止した場合は回線が障害になったメッセージを表示します。運用メッセージの詳細については「メッセージ・ログレファレンス 2. ルーティングプロトコルのイベント情報」を参照してください。なおシェルプログラム実行時や高負荷時には運用メッセージが表示されない場合がありますが,ログ情報にすべての運用メッセージが記録されていますので,ログ情報で確認してください。

(14) 自動ログアウト

CLI起動中,一定時間(デフォルト:60分)内にキー入力がなかった場合には自動的にログアウトします。なお自動ログアウト時間はset exec-timeoutコマンドで変更できます。

[目次][前へ][次へ]


[他社商品名称に関する表示]

Copyright (c)2005 ALAXALA Networks Corporation. All rights reserved.