Cisco IOS文件系统中的文件和目录涉及使用相同类型的命令,就像在Windows中从DOS命令提示符下操作文件一样。这些命令包括copy,dir和format。
就像在Windows中从DOS命令提示符下操作文件一样,使用Cisco IOS文件系统(Cisco IFS)中的文件和目录涉及使用相同类型的命令。建立一台Cisco路由器之后,许多管理员在相当长的时间内不会升级IOS或访问Flash驱动器上的文件。然而,这并不是说不会出现你需要操作Flash驱动器上文件的情况。就像在Windows中从DOS命令提示符下操作文件一样,使用Cisco IOS文件系统(Cisco IFS)中的文件和目录涉及使用相同类型的命令。在Windows中从DOS命令提示符下操作文件。这些命令包括copy,dir和format。
这里是这些命令的一些常见用法:
在升级之前备份IOS;
进行升级;
在进行变动之前备份配置文件;
查看磁盘上的文本文件;
恢复路由器的Cisco IOS。
在升级和在网络设备之间移动文件的时候记住一些最常用的命令,可以节省时间,甚至会避免一次灾难。
dir
dir命令显示目录中的文件,缺省目录通常是Flash文件系统。所以,输入dir默认显示flash:/目录。还可以指定希望浏览的目录,或者可以使用all-filesystems选项。如果想查看子目录下的文件,甚至可以使用/recursive开关。这里是一个例子:
Router# dir
Directory of flash:/
1 -rw- 15183868 c2600-ik9o3s3-mz.122-15.T9.bin
16777216 bytes total (1592488 bytes free)
Router#
copy
尽管多数人都熟悉通常的copy命令,但是它不仅可以将文件从路由器或交换机的一个地方拷贝到另一个地方。实际上,这个命令对向和从路由器拷贝文件非常重要。
例如,要升级一台路由器上的IOS,必须从网络或本地的相关控制台端口(通过诸如xmodem的设备)拷贝新的IOS。也可以使用copy命令在路由器和网络上备份配置,还可以从网络中将配置恢复到路由器上。
在使用copy命令的时候,可以使用标准的URL格式以确定源和目的地。这里给出一个例子,说明网络目的文件的URL路径特征:
tftp:[[//location]/directory]/filename
ftp:[[//[username[:password]@]location]/directory]/filename
下面的例子是本地文件系统的URL路径的特征。在这个例子中,路由器到启动配置的路径是nvram:startup-config。
prefix:[directory/]filename
例如,可以使用相同的URL结构,向一个IP地址为1.1.1.1的TFTP服务器上名为router1的目录备份一个启动配置。这里是它的特征:
Copy nvram:startup-configuration tftp://1.1.1.1/router1/startup-backup-2-8-2006