Ciscoデバイスの管理 CLIのヘルプ、補完機能

CLIのヘルプ、補完機能

IOSのコマンドは数多く存在します。たとえば、ルータにホスト名を付けるた
めの hostname コマンド、ルータのインタフェースにIP アドレスを設定する
ip address コマンド、パスワードを設定する enable secret コマンドなど
など。このようなたくさんのコマンドを全部覚えるというのは、大変です。だ
いたいの構文を覚えていても、細かいところまで完全に覚えることは難しいで
す。そこで、コマンド入力の便利機能である「ヘルプ」と「補完」があります。

まず、ヘルプはコマンドラインから「?」を入力します。ヘルプによって、あ
る文字で始まるコマンドや、次にどういうコマンドを入力することができるの
かがわかります。たとえば、”e”ではじまるコマンドを知りたいというとき、
次のように”e”のあとに”?”を入力します。

ログ ヘルプ機能1

Router>e?
enable  exit
Router>e

すると”enable”と”exit”というコマンドがあることがわかります。また、
コマンドには続けてオプションを設定する場合がよくあります。例として、
enableのあとにどんなオプションを入力することができるのかは、次のように
します。

ログ ヘルプ機能2

Router>enable ?
<0-15>  Enable level

Router>enable

enableのあとには、0~15の数字を入力するかを入力するかという2つのケ
ースがあることがわかります。は[Enter]キーのことでコマンドの終了を
意味しています。

次にコマンドの補完についてです。補完は[TAB]キーを利用します。コマンド
によっては非常に長いものもあります。長いものを覚えるのも大変ですし、入
力ミスも発生するかもしれません。そこで、コマンドの一部を入力して[TAB]
キーを押すとコマンドの残りの部分を補完してくれます。ただし、コマンドを
一意に識別できる部分まで入力しないといけません。
たとえば、「e」で始まるコマンドは2つありますが、ただ単に「e」のあとに
[TAB]キーを押しても補完機能は働きません。コマンドを一意に識別できる
「en」まで入力してから[TAB]キーを押すと次のようにコマンドの補完が行わ
れます。

ログ 補完機能

Router>en[TAB]
Router>enable

なお、コマンドの補完を行わなくてもコマンドを一意に識別できるところまで
入力して[Enter]キーを押すことでルータはコマンドを認識してくれます。つ
まり、enable+[Enter]キーとen+[Enter]キーは同じことです。

※このコンテンツは、6/19にリリースしたCCNAテキストの一部です。CCNAテキストは、ボリューム900ページ以上!徹底的に詳細な解説でCCNA合格だけでなく、ネットワーク技術の大幅なスキル
アップに最適です!!

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA