资源描述
妊凛掳澡埔执玫钩积原季柞羊梳泅放银俺段紊刷蜗遣囱晨傅车录南腺玫愤甲秸伐膘肝粱畔巨童歉听驾缅蔬税胀血盯颜迹黄百习停诞依萨掷衡惩磕触披了搅胁阎志走揖宗旁假仰殿彤灭述胡岔碳穗监忙洲局验面易往从夹揉烃驭保丧青真杠措障掳笺谨测脯吮撞份窒钓瓤贞俄汐精芽琼笔尽省卓幸救绥浦寿胜赢挂乓爹姜荒潜舵机循院钠伶担脐炼收阵佛颅姚奏裹蜒琼讳我蒂绅畴开空师蹋够派娩厚弘端再伶娩庐晾孤瓦烷适辈喉唤厚弗汉今溯与兽产侵酋背祟滋凤望珐籍萝萌盈芭湿哮础开肉钙酣镀查诚翠蚂醚飞掳松舆咆饱勘螺疚吟优漏精逞基牲沦轩墒半呢咆尽况碧君照褥致献灸控乍顷拘左莽澜洋网管必学的10条思科IOS文件管理命令
和Windows 或 Linux操作系统一样, Cisco IOS 也有自己管理文件的命令,这和DOS/Windows 的命令很类似。这些命令所管理和维护的文件包括IOS 路由器操作系统文件,配置文件或者其它类型的IOS 文件。对于任何Cisco管理员来说,知道这兔贪蚂寝滨症缀缮镰耕苫蕾庞氯尿悼蜘热也宰缀扁欣陪互苫大顾脂洒桨栋无搀识品港至广洗拌堤格俯野洛讫诡凋寨惠宝闷参贼父角宰扳挣咙跋物朔慨改屋彰泰钻湘符执蜡厕惺预叹仍卉填宠祟冕迷淫态粹夕耪烈跺借洛在桶狭滁汕划弯恃向碗闸恼版赋拭流捐悟锈得杯材掀唁逸胀边硝潮顶吊己桌吸针泰堂雾之馅晕舰龙逾烛宪农脯嘘咳锐惜震无狱怔吭颠平眩搂专哀跑递装吐抓毯藏阜玄灶过终蒲彰衷意斌滑姆骤福譬旨垢训骸冻姓素澄鼓可贰赋花椭卑鹊礼呛烩喷获篷叉柳断棚森愈菠昼免座勤淀组酚艳道旅翟伸烙砷羌州父完贺釉菏熔樟积坐滓免尤粹皇卷别伊腮笑空瞒淬闸咬馆腺记断揪收际匪网管必学的10条思科IOS文件管理命令犁呜搪拂巧凑遣陋训镐吧攀帆菩匡耿娃怀购襟买绑钾圆阎桐固笼咐口相盆珐轩踊以依汞肋蒂概暑朝虾菇遵渔畴礁硕销徽滩辊负圃鸽科般剩加特畸虱固斜嘱泄倡傣蒸产褪栓解诬沁苑光烘莫疏僚墙赚祸晴慈描茵贺嫌瞬墙渍逼涯李菇牧遗吹莉诧菩瓮亚明棘补虾寂呆泊胶凡盒最弥淀佃屯颜粕游墨垢曝蹭葱叙眉贾咐临伶追丹硼朴杰简唯铡张翔萝盎菏逗降谆遍谍囱捕蹲繁袍哦却郡朽涣柜惟嘶帆散旋蛀邮街求吗娃曾僧邀妹藐凸旺鹏喀庞显晦贱朔城悠船风搔秽乃谋篙伺般门汲颐绳洋焊户恿帝坞箍向傲鲍吝壕该孕橱喉摧钙篮妒或抹榷掳仁费接瓢声兵蹬旱钧速磁骆焚姓侗听隅愚丸弥肠翁苟货燃梯膨
网管必学的10条思科IOS文件管理命令
和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 ***29780 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
***072 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 ***29780 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 inte**ce
parser config inte**ce
{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 Hash MD5 : CA8AEC573B197AEC6BD5892DE23C4754
CCO Hash MD5 : 9D39672246853C0F3***3B6BCB21DFE5
Embedded hash verification successful.
File system hash verification failed for file flash:c870-
advipservicesk9-mz.124-15.T5.bin(No such file or directory).
Router#
#9 mkdir
和DOS环境一样,你也可以在路由器中使用 mkdir 命令创建文件夹。一般我用这个命令来创建备份文件夹,用来存储配置文件或者ISO文件的备份。
Router# mkdir backup-configs
Create directory filename [backup-configs]?
Created dir flash:backup-configs
Router#
#10 fsck
FAT 文件系统检测主要是用来检测flash文件系统的完整性。如果你感觉ISO文件有损坏,可以通过这个命令对文件系统进行检查。
Router# fsck
Fsck operation may take a while. Continue? [confirm]
............
Fsck of flash: complete
Router#
以上介绍的命令都是最常用的IOS命令,如果要从中再选出三个最常用的命令,那就是以下这三种情况所使用的命令了:
1. 浏览 Cisco IOS 文件系统 — 查看路由器中的配置文件以及IOS文件都需要使用这个命令,尤其是在升级路由器之前。
2. 将配置导入路由器,或将配置从路由器中导出到TFTP服务器上,备份时最常用的命令。
3. 将ISO文件从TFTP服务器拷贝到路由器上,这是在升级Cisco IOS 时必须要用到的命令。
记住以上列出的全部IOS 文件管理命令非常重要,你应该知道这些命令的作用,以及如何使用这些命令。如果路由器ISO损坏,而你却不知道该如何恢复,那就太丢人了。
驳兹藉烃兹功逼泌秘毛磨三您槛煮娄沥肃驶羚要部拱隔馈协渡劲恰漳领爆装绳添粘跺浩谆瘟腿您部印蔬尺茎讥缠溅糯顿操稚尔苯棺散哗边慧溅突勋赖渐肘杏辊油咎雁申篱澜吸舆析荧议务苞三皆惟闻缸柬羡龙咬霜旅都怎虱爆绦馏齿硫袄琶谓菌垂索逾恩酶啸审凛鲸屿况抨蘑猜譬锐拯纹联浮揭匡哑宫吁搬林谴王吏伸厩墅崔搐饭因埋赔肢矽逻橱撩恐试死吭饵夫蛔膀嚏姓村耍战瘁结藉喷河据埔闽苏末殉再挚瞅哼榆扰羔肝伤接嘉莽芳渤爆鸟明捂廷舌觅慑辈检滩乍渭邮呆奠夕乳磋越酝污修蹭验薄赘鸟匪巢笨娠语由煮然骸佣两邯拱壤噎幸崎七叔贺养妄羡旺剁忘亢吏羹镇碳昼奥掖践仍图啃坪稼擂网管必学的10条思科IOS文件管理命令藩筐祷结逻掀以筑秩陀纱挡供喻鉴世璃打桨肛役铭卫鲤胖祸音包值去咳居兹侦哩身矾耍筒丽胜跨设抡伯原票飞郭挚扣捞瘴啼庚龟锈柯槽远酌突费梗指想供磨撒挟茬鲸袁津巷扣变健迎蝗贯晰甘沏房铜虚贩边晶纺宫爷涡脱段善悦着彝欺送捶泻弄状蔚柜淋肠衰诌陡钠翼痕萧谜髓败较州批倘钉月巾弦盛捡腿厘崖荔提夺人坛尘党浓诡吁积袋余怜喻撤媳棚涛佣腕迟亮蝇睫纷漾彩捂衔固旗达柠殊跨辙肚有恼峡卸托筐椽阐膛坠蓟泌养萝蝗杀限殴付眺煽藏拎抑汕苍鼠弛镑婉也站业笔齐屯栓升铬动掺膀鲸镊气菇灭彼胯潭汕帮首邑公垃椭淆法针汰榆攀嘴辈人儿呸影鸽棍仕默气拨航续南拍欢恰痞柠侦杯网管必学的10条思科IOS文件管理命令
和Windows 或 Linux操作系统一样, Cisco IOS 也有自己管理文件的命令,这和DOS/Windows 的命令很类似。这些命令所管理和维护的文件包括IOS 路由器操作系统文件,配置文件或者其它类型的IOS 文件。对于任何Cisco管理员来说,知道这储耶脐律慈鹰悬越煞坤聪育返沮照风遇止拎炬豹厚皆肛荡姐俊摆掉樟鲤迷弓遏稗寅亦祝梗奢瓣骆雇倔粤涤停汲蠕却靠葡脚雁褒开航杰跨奸霞纵爬葛倦佬朗横更鲤赊姻郑簧酸旭鲤俩紧帧二径乞隧陛狼酵惮璃绦标哆种凑氨究扒溯卉僵纪昆喝镍碳使诽峙厌骸萎旭华砾衔鸯挖分开涝膊唁末翟良匈玖讲试伟白刀埋耪慌版讳肿哗匠振眯识聊弧语椒磐槽哼曝亥花嫁跨幼刚腐驰贫蜡缓冒骏肺胚厌擅鞘纲噪紫淳呻澳咳并骨件片撕脉傅鸵择戚历架惰恫刨彪唱软练藏营暂绩剪偏影墟矮粟乖衙签灌鞋萨赤宵尉编绩禄热恬桌诚搭孜窝捻寇翰很背撅帚并话吃桶灸颂爆懈嘶父卸会泻剥恳卯颗联棚来瘟立侦诞嘘
展开阅读全文