コンフィグレーションコマンドレファレンス Vol.1
ローカルまたはリモートサーバ上のファイルの内容と行数を表示します。
FTP接続の場合は,ファイルパスの最後を”/”としてディレクトリ指定することで,ディレクトリリスト内容を取得表示します。
[入力形式]
show-file <File Name> [debug]
[パラメータ]
- <File Name>
- ファイル名として次のものを指定します。
- ローカルのファイル指定
装置内のファイル名を指定します。
- リモートのファイル指定
以下のURLを指定します。
・FTP
ftp://[<username>[:<password>]@]<host>[:<port>]/<filepath>
・TFTP
tftp://<host>[:<port>]/<filepath>
・HTTP
http://[<username>[:<password>]@]<host>[:<port>]/[<filepath>]
<username>:リモートサーバのユーザ名を指定します。
<password>:リモートサーバのパスワードを指定します。
<host>:リモートサーバの名称またはIPアドレスを指定します。
IPv6アドレスを指定する場合は”[ ]”で囲む必要があります。
(例) [2001:240:400::101]
<port>:ポート番号を指定します。
<filepath>:リモートサーバのファイルパスを指定します。
ftp,http指定時に<username>と<password>を省略した場合は,匿名ログインを行います。<password>を省略した場合は,問い合わせプロンプトが出て,入力を促します。
- debug
- リモートファイル指定時に通信状況の詳細を表示します。
- リモートファイル取得時に”Data transfer failed.”としてエラーとなった場合に,このパラメータを付けて再度コマンドを実行することで,サーバレスポンス等エラーの詳細を知ることができます。
[入力例]
- リモートサーバ上のバックアップコンフィグレーションファイルの内容を表示します。
(config)# show-file ftp://staff@[2001:240:400::101]/backup.cnf Authentication for 2001:240:400::101. User: staff Password: xxx ・・リモートサーバ上のユーザstaffのパスワードを入力します。 transferring... line Department1 ethernet 0/0 ! ### Total 2 lines. (config)#- リモートサーバ上のディレクトリリスト内容を表示します。
(config)# show-file ftp://staff@[2001:240:400::101]//usr/home/staff/ Authentication for 2001:240:400::101. User: staff Password: xxx ・・リモートサーバ上のユーザstaffのパスワードを入力します。 transferring... ### List of remote directory. total 9 -rw------- 1 staff user 34 Dec 8 11:31 .clihihistory -rw------- 1 staff user 408 Dec 8 12:32 .clihistory -rw------- 1 staff user 0 Dec 8 12:32 .history -rw-r--r-- 1 staff user 109 Dec 8 10:02 .login -rw-r--r-- 1 staff user 268 Dec 8 10:02 .tcshrc -rw-r--r-- 1 staff user 34 Dec 12 12:62 backup.cnf (config)#
[関連コマンド]
なし
[注意事項]
- 指定するファイルは,ASCIIテキストファイルとします。バイナリ形式等の端末で表示できないファイルを指定しないでください。指定した場合,画面表示が崩れたり,不正な文字が表示されることがあります。その場合は,本装置にログインし直すか,端末をリセットしてください。なお,HTTP転送の場合,このようなファイルは途中で切り捨てられ,Data transfer failed.としてダウンロードしない場合があります。
- <File Name>でのURL指定時に,<password>を含めてコマンド投入しないことをお勧めします。投入されたコマンドは運用ログに記録され,他のユーザに参照されるおそれがあります。セキュリティを保つため,<password>は省略し,問い合わせプロンプトで入力することをお勧めします。
- FTP取得の場合,ディレクトリ(ファイルパスの最後尾が”/”)を指定すると,ディレクトリのリスト内容を取得し表示します。
- URL表記上,<host>指定と<filepath>指定の間の”/”はパス成分に含みません。例えば,ftpリモートサーバ上の/usr/home/staff/a.cnfを指定する場合は,ftp://<host>//usr/home/staff/a.cnfとなります。
Copyright (c)2005, 2011, ALAXALA Networks Corporation. All rights reserved.