送信元から宛先にファイルをコピーするには、copy source-url destination-url 特権 EXEC コマンドを使用します。送信元および宛先の URL には、running-config および startup-config キーワードショートカットを使用できます。たとえば、copy running-config startup-config コマンドは、現在実行中のコンフィギュレーション ファイルをフラッシュメモリの NVRAM セクションに保存し、システム初期化の際にコンフィギュレーション ファイルとして使用されるようにします。
XMODEM または YMODEM プロトコルを使用するネットワーク マシンのファイルに対する送信元として特殊なファイル システム(xmodem:、ymodem:)を指定し、そこからコピーすることもできます。
ネットワーク ファイル システムの URL には、ftp:、rcp:、tftp:、scp:、http:、https: などがあり、構文は次のとおりです。
-
FTP:ftp:[[//username [:password]@location]/directory]/filename
-
RCP:rcp:[[//username@location]/directory]/filename
-
TFTP:tftp:[[//location]/directory]/filename
-
SCP:scp:[[//username [:password]@location]/directory]/filename
-
HTTP:http:[[//username [:password]@location]/directory]/filename
-
HTTPS:https:[[//username [:password]@location]/directory]/filename
(注) |
パスワードに特殊文字「@」を含めることはできません。文字「@」を使用すると、コピーでサーバの IP アドレスを解析できません。
|
ローカルにある書き込み可能なファイル システムには flash: などがあります。
送信元および宛先の組み合わせによっては、無効な場合があります。特に、次に示す組み合わせの場合は、コピーできません。
ファイルの削除
フラッシュ メモリ デバイスのファイルが不要になった場合は、そのファイルを永久に削除できます。指定されたフラッシュ デバイスからファイルまたはディレクトリを削除するには、delete [/force] [/recursive] [filesystem:]/file-url 特権 EXEC コマンドを使用します。
ディレクトリを、その内部のすべてのサブディレクトリやファイルとともに削除するには、/recursive キーワードを使用します。ディレクトリ内のファイルごとに表示される、削除を確認するためのプロンプトを省略するには、 /force キーワードを使用します。この削除プロセスを実行すると、最初に 1 度だけプロンプトが表示されます。archive download-sw コマンドでインストールされ、不要になった古いソフトウェアイメージを削除するには、/force キーワードおよび /recursive キーワードを使用します。
filesystem: オプションを省略すると、デバイスは cd コマンドで指定したデフォルトのデバイスを使用します。file-url には、削除するファイルのパス(ディレクトリ)および名前を指定します。
ファイルを削除しようとすると、削除の確認を求めるプロンプトが表示されます。
注意 |
ファイルが削除された場合、その内容は回復できません。
|
ここでは、デフォルトのフラッシュ メモリ デバイスからファイル myconfig を削除する例を示します。
Device# delete myconfig