#命令介绍: 利用copy 命令
使用 copy 命令可以从 TFTP 服务器读取文件到路由器 flash 闪存,也可以将路由器 flash 闪存中的某个文件写到 TFTP 服务器。 或者从 CF 卡读取文件到路由器 flash 闪存或 TFTP 服务器,也可将 TFTP 服务器或路由 器 flash 闪存中的某个文件写到 CF 卡。 或者从 U 盘读取文件到路由器或 TFTP 服务器,也可将 TFTP 服务器或路由器文件系统 中的某个文件写到 U 盘。
#Copy {tftp<:filename> | flash<:filename>} {flash <:filename> | tftp<:filename>}
<blksize>
#Copy {tftp<:filename> | cf<:filename>} {cf <:filename> | tftp<:filename>} <blksize> Copy { flash<:filename> | cf<:filename>} {cf <:filename> | flash<:filename>} Copy { flash<:filename> | usb<:filename>} {usb <:filename> | flash<:filename>} Copy { cf<:filename> | usb<:filename>} {usb <:filename> | cf<:filename>}
#Copy {tftp<:filename> | usb<:filename>} {usb <:filename> | tftp<:filename>}
#<blksize>
参数 参数说明:
#tftp<:filename> 当其作为第一个参数时表示从tftp服务器读取文件;作为第二个参数时表 示向tftp服务器写文件。Filename指明相应的文件名,若没有指定,copy 命令执行后将提示用户将文件名输入。
#flash <:filename> 当其作为第一个参数时表示从路由器flash闪存中读取文件;作为第二个参 数时表示向路由器flash闪存中写文件。Filename指明相应的文件名,若 没有指定,copy命令执行后将提示用户将文件名输入。
#cf <:filename> 当其作为第一个参数时表示从路由器CF卡闪存中读取文件;作为第二个 参数时表示向路由器CF卡闪存中写文件。Filename指明相应的文件名, 若没有指定,copy命令执行后将提示用户将文件名输入。
#usb <:filename> 当其作为第一个参数时表示从U盘中读取文件;作为第二个参数时表示向 U盘中写文件。Filename指明相应的文件名,若没有指定,copy命令执行 后将提示用户将文件名输入。
#blksize 指定tftp传输过程的块大小。
使用说明: 用户可以在 flash | cf | usb:后键入问号,将提示所以匹配的文件名。 如:
#copy flash:s?执行后将向用户提示当前目录下以字母“s”打头的所以文件名:
#flash:startup-config flash:sample
#flash 闪存、CF 卡、U 盘在系统中的根目录分别为 flash:, cf:, usb: 。
示例:
#copy flash:startup-config tftp:config.txt 600 //将复制闪存中的文件:startup-config
到 tftp 服务器上,并且取名为 config.txt。同时指定传输的块大小为 600bytes。
#copy flash:router.bin cf:r.bin //复制 flash 闪存中的文件 router.bin 到标识为 cf
卡上,并且取名为 r.bin。
#copy tftp:router.bin usb:r.bin 2.2.2.2 1024 //复制 tftp 服务器上的文件 router.bin
到 U 盘上,并且取名为 r.bin,同时指定 tftp 服务器地址为 2.2.2.2,传输块大小为1024bytes。
#cd usb:
#copy flash:router.bin usb:r.bin
之前使用了 cd 命令将当前目录切换到了 usb:下,使用相对路径将闪存中的文件
router.bin 复制到 U 盘的根目录下,并且取名为 r.bin。
相关命令
#1.1.1 boot flash
监控状态下使用本命令 boot flash 可以手工从指定文件中启动。
#boot flash <filename>
参数 参数 参数说明
#filename //为指定文件名。
命令模式 使用说明 用户进入监控状态后,使用 boot flash 命令可启动设备 示例
#monitor#boot flash router.bin
##通过TFTP上传镜像到路由器Router.bin中教程
1.进入路由器特权模式:
#Router>
#Router>enable
查看列表文件: Router#dir
这里以g0/0口为例:
#interface GigaEthernet0/0 //连接到主机
#ip address 192.168.1.2 255.255.255.0
2.从TFTP服务器copy文件
#Router#copy tftp: flash: 1024 192.168.1.10 -i 192.168.1.2 //从tftp-server【IP:192.168.1.10】复制到本地[IP:192.168.1.2]
#Source file name[]DCR_2855_8.1.1C_11177.bin //要从tftp复制的文件
#Destination file name[DCR_2855_8.1.1C_11177.bin]Router.bin //复制到到本地
3.从本地flash中启用
#Router_config#boot system flash Router.bin
标签:bin,闪存,usb,flash,2855,tftp,copy,DCR,路由器
From: https://blog.51cto.com/u_16343110/8619848