文章导航绿软下载站软件下载安卓资源苹果资源专题

您当前所在位置:首页路由交换思科技术 → 思科IOS文件管理命令

思科IOS文件管理命令

时间:2015/6/28来源:IT猫扑网作者:网管联盟我要评论(0)

和Windows 或 Linux操作系统一样, Cisco IOS 也有自己管理文件的命令,这和DOS/Windows 的命令很类似。这些命令所管理和维护的文件包括IOS 路由器操作系统文件,配置文件或者其它类型的IOS 文件。对于任何Cisco管理员来说,知道这些命令都是必须的。

  接下来就让我们看看十条必须知道的Cisco IOS 文件管理命令。

  # 1 dir

  这条指令用来显示文件夹下的文件列表,输入dir ? 可以查看可选参数。如下所示:

  /all List all files
  /recursive List files recursively
  all-filesystems  List files on all filesystems
  archive:   Directory or file name
  cns: Directory or file name
  flash:     Directory or file name
  null:      Directory or file name
  nvram:     Directory or file name
  system:    Directory or file name
  tar: Directory or file name
  tmpsys:    Directory or file name
  xmodem:    Directory or file name
  ymodem:    Directory or file name
  <cr>
 
Router#

  以上每一种文件系统(比如flash,nvram等带冒号的)都相当于 DOS系统里的磁盘分区,你需要在其名称后面加冒号。默认情况下,dir会列出路由器flash中的文件,因为默认的当前路径就是flash:

Router# dir
Directory of flash:/
 
    2  -rwx    18929780  Aug 29 2006 15:49:57 +00:00  c870-advipservicesk9-mz.124-15.T5.bin
    3  -rwx  2143  Aug 29 2006 16:42:14 +00:00  running-config
 
23482368 bytes total (4544512 bytes free)
Router#

  每个路由器至少都会包含flash内存和nvram 内存。

  #2 cd

  改变路径。你可以使用 cd 命令改变当前所在的路径。在下面的例子里,我将路径改到了nvram文件系统下,并通过dir命令列出了nvram内存中的文件。我还可以使用mkdir建立一个文件夹,并用 cd 命令进入该文件夹。

Router#cd nvram:
Router#dir
Directory of nvram:/
 
  126  -rw-  2143  <no date>  startup-config
  127  ----     5  <no date>  private-config
  128  -rw-        2143  <no date>  underlying-config
    1  ----    49  <no date>  persistent-data
    2  -rw-     0  <no date>  ifIndex-table
131072 bytes total (116584 bytes free)
Router#

  #3 copy

  这个命令用来将 IOS 或一个配置文件拷贝到某处。你可以用这个命令将路由器配置文件拷贝到 TFTP服务器上,或者拷贝到路由器里的某个文件夹中作为备份。你还可以用 copy 命令将新的IOS 文件从TFTP服务器拷贝到路由器里,实现路由器升级。

  这里我使用copy命令为路由器建立一个本地的配置备份:

Router#copy running-config davids-backup-before-upgrade
Destination filename [davids-backup-before-upgrade]?
2181 bytes copied in 3.052 secs (715 bytes/sec)
Router#

  #4 delete 和 rm

  这两个命令都很简单 delete 用来删除文件, rm 用来删除文件夹。比如我用delete命令删除我刚刚创建的配置备份文件:

Router#delete davids-backup-before-upgrade
Delete filename [davids-backup-before-upgrade]?
Delete flash:/davids-backup-before-upgrade? [confirm]
Router#

  #5 show flash

  这个命令用来显示flash中的文件。show flash 命令和 dir flash 命令类似,但是前者比后者显示出的信息更丰富一些,即多出了flash内存大小和类型信息

Router#show flash
24576K bytes of processor board System flash (Intel Strataflash)
Directory of flash:/
    2  -rwx    18929780  Aug 29 2006 15:49:57 +00:00  c870-advipservicesk9-mz.124-15.T5.bin
    3  -rwx  2181   Oct 4 2006 04:03:00 +00:00  mybackup-today
23482368 bytes total (4544512 bytes free)
Router#
#6 erase 和 format 

  要弄懂为什么要erase 一种文件系统,而format 另一种系统,可能会比较麻烦。所以你只需要知道应该format flash中的文件系统,而erase nvram里的文件系统。其余文件则根据其类型既可以erase又可以format。erase 命令大多数时候都是用在清除路由器配置,恢复出场配置的情况。具体的命令就是 erase startup-configuration 。

Router# erase ?
  /all           Erase all files(in NVRAM)
  /no-squeeze-reserve-space  Do not reserve space for squeeze operation
  flash:   Filesystem to be erased
  nvram:   Filesystem to be erased
  startup-config Erase contents of configuration memory
 
Router# format ?
  flash:  Filesystem to be formatted
 
Router#

  #7 more

  这个命令可以显示文本/配置文件的内容。比如你想查看一个备份的配置文件,就可以使用more 命令来查看该文件的内容:

Router# more my-backup-config
!
version 12.4
parser config cache interface
parser config interface
{config truncated}

  #8 verify

  这个命令用来核查或者计算一个文件的MD5校验和。

Router#verify flash:c870-advipservicesk9-mz.124-15.T5.bin
Verifying file integrity of flash:c870-advipservicesk9-mz.124-15.T5.bin................... Done!
Embedded Hash   MD5 : CA8AEC573B197AEC6BD5892DE23C4754
Computed      关键词标签:思科IOS
      

相关阅读

文章评论
发表评论

热门文章 网捷(Foundry)网络公司交换机的命令网捷(Foundry)网络公司交换机的命令IPV4 静态路由 IPV4 Static RouteIPV4 静态路由 IPV4 Static RouteQoS中的限速QoS中的限速路由交换操作系统备份与升级路由交换操作系统备份与升级

相关软件

人气排行 cisco3560三层交换机vlan间路由配置实例使用Cisco Packet Tracer之图解PDUs的使用如何清除交换机配置?网捷(Foundry)网络公司交换机的命令使用Cisco Packer Trace之三层交换机+路由器共享上网清除cisco交换机配置CISCO交换机实现IP地址与MAC地址绑定Cisco access-list 访问控制列表配置全解