本文為大家介紹10條思科ios文件管理命令(10條思科ios文件管理命令在哪),下面和小編一起看看詳細內(nèi)容吧。
10 個cisco ios 文件管理命令
在這篇文章中,作者david davis將列出我們常用的cisco ios文件管理命令,幫助我們鞏固如何在cisco路由器上管理flash、nvram或其他文件系統(tǒng)中的文件,并教您如何輕松快速地備份路由器配置和升級路由器,或者簡單地維護ios文件系統(tǒng)。
與windows 或linux 操作系統(tǒng)一樣,cisco ios 也有自己的文件管理命令,這些命令與dos/windows 命令非常相似。這些命令管理和維護的文件包括ios路由器操作系統(tǒng)文件、配置文件或其他類型的ios文件。了解這些命令對于任何cisco 管理員來說都是必須的。
讓我們來看看十個必須知道的cisco ios 文件管理命令。
#1 目錄
該命令用于顯示文件夾下的文件列表,輸入dir ?查看可選參數(shù)。如下:
/all 列出所有文件
/recursive 遞歸列出文件
all-filesystems 列出所有文件系統(tǒng)上的文件
archive: 目錄或文件名
cns: 目錄或文件名
flash: 目錄或文件名
null: 目錄或文件名
nvram: 目錄或文件名
system: 目錄或文件名
tar: 目錄或文件名
tmpsys: 目錄或文件名
xmodem: 目錄或文件名
ymodem: 目錄或文件名
路由器
以上每一個文件系統(tǒng)(如flash、nvram等帶冒號的)都相當于dos系統(tǒng)中的一個磁盤分區(qū),需要在其名稱后加一個冒號。默認情況下,dir 會列出路由器flash 中的文件,因為默認當前路徑是flash:
路由器#目錄
flash:/目錄
2-rwx 18929780 2006 年8 月29 日15:49:57 +00:00 c870-advipservicesk9-mz.124-15.t5.bin
3 - rwx 2143 2006 年8 月29 日16:42:14 +00:00 運行配置
總計23482368 字節(jié)(4544512 字節(jié)可用)
路由器
每個路由器都至少包含閃存和nvram 內(nèi)存。
#2 cd
改變路徑。你可以使用cd命令來改變你當前所在的路徑。在下面的例子中,我改變了nvram文件系統(tǒng)的路徑,并通過dir命令列出了nvram內(nèi)存中的文件。我還可以使用mkdir 和cd 創(chuàng)建一個文件夾。
路由器#cd nvram:
路由器#dir
nvram:/目錄
126-rw-2143 啟動配置
127 —- 5 私有配置
128-rw-2143 底層配置
1 —- 49 持久數(shù)據(jù)
2-rw-0 ifindex 表
總計131072 字節(jié)(116584 字節(jié)空閑)
路由器
#3 副本
此命令用于將ios 或配置文件復制到某處??梢允褂迷撁顚⒙酚善鞯呐渲梦募椭频絫ftp服務器上,也可以復制到路由器的某個文件夾中作為備份。也可以使用copy 命令將新的ios 文件從tftp 服務器復制到路由器上,從而對路由器進行升級。
這里我使用復制命令為路由器創(chuàng)建一個本地配置備份:
路由器#copy running-config davids-backup-before-upgrade
目標文件名[davids-backup-before-upgrade]?
在3.052 秒內(nèi)復制了2181 字節(jié)(715 字節(jié)/秒)
路由器
#4 刪除并rm
這兩個命令都是簡單的delete 刪除文件和rm 刪除文件夾。比如我使用delete命令刪除剛剛創(chuàng)建的配置備份文件:
路由器#delete davids-backup-before-upgrade
刪除文件名[davids-backup-before-upgrade]?
刪除flash:/davids-backup-before-upgrade? [確認]
路由器
#5 閃光燈
該命令用于顯示flash 中的文件。 show flash命令與dir flash命令類似,但前者顯示的信息比后者多,即增加了閃存大小和類型信息
路線
r#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 一種文件系統(tǒng),而format 另一種系統(tǒng),可能會比較麻煩。所以你只需要知道應該format flash中的文件系統(tǒng),而erase nvram里的文件系統(tǒng)。其余文件則根據(jù)其類型既可以erase又可以format。erase 命令大多數(shù)時候都是用在清除路由器配置,恢復出場配置的情況。具體的命令就是 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
這個命令可以顯示文本/配置文件的內(nèi)容。比如你想查看一個備份的配置文件,就可以使用more 命令來查看該文件的內(nèi)容:
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 hash md5 : ca8aec573b197aec6bd5892de23c4754
cco hash md5 : 9d39672246853c0f31533b6bcb21dfe5
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環(huán)境一樣,你也可以在路由器中使用 mkdir 命令創(chuàng)建文件夾。一般我用這個命令來創(chuàng)建備份文件夾,用來存儲配置文件或者iso文件的備份。
router# mkdir backup-configs
create directory filename [backup-configs]?
created dir flash:backup-configs
router#
#10 fsck
fat 文件系統(tǒng)檢測主要是用來檢測flash文件系統(tǒng)的完整性。如果你感覺iso文件有損壞,可以通過這個命令對文件系統(tǒng)進行檢查。
router# fsck
fsck operation may take a while. continue? [confirm]
好了,10條思科ios文件管理命令(10條思科ios文件管理命令在哪)的介紹到這里就結束了,想知道更多相關資料可以收藏我們的網(wǎng)站。