交换机文件系统
本章节描述如何管理flash中的文件系统、复制文件和传输文件。
有关本节引用的 命令的详细使用信息及说明,请参照 命令集CLI CLI
本章主要包括以下
:
中的文件系统管理FLASH
管理参数文件
管理主程序文件
文件系统其它注意事项
FLASH 中的文件系统管理
主要包括以下内容:
显示文件系统中的文件信息
复制文件
删除文件
查看文件内容
重命名文件
使用TFTP传输文件
使用Xmodem传输文件
显示文件系统中的文件信息
在对具体文件进行操作之前,可以先查看文件相同的信息。例如,在复制一个参
数文件之前,可以先验证文件系统中是否存在这个参数文件,是否有与要复制的
目的文件同名的文件,等等。
下
列出了显示文件系统信息的命令:
命令 说明
dir 显示文件系统列表。
下面是显示文件系统的例子:
Switch#dir
-rw- 511 Dec 11 2002 10:11:08 conf_bak.text
-rw- 13 Oct 25 2002 07:47:05 config.cfg
-rw- 1002 Jan 15 2003 09:28:00 config.text
-rw- 2833568 Jan 14 2003 17:21:37 s3550b.bin
-rw- 842 Dec 23 2002 16:16:30 test_qos.text
-rw- 80 Jan 14 2003 08:50:24 vlan.dat
33423192 bytes total (30516090 bytes free)
复制文件
你可以使用 copy source-url destination-url 命令拷贝文件。比如,你可以用
copy running-config startup-config 命令将当前运行的参数保存到 flash 中用于系
统初始化时初始化参数。
你也可以对指定的文件系统(Xmodem,tftp)执行拷贝操作。目前支持在
Xmodem,tftp,flash 之间互相拷贝。但是你不能够在以下情况下执行拷贝操作:
1. 不支持从当前配置(running-config)拷贝到当前配置。
2. 不支持从参数文件(startup-config)拷贝到参数文件。
3. 不支持同一设备(除 flash)间互相拷贝。
4. 不支持 Xmodem 和 tftp 之间相互拷贝。
使用copy命令对参数文件操作的例子见:管理参数文件。
删除文件
使用命令 delete flash: filename 你可以永久性的删除 flash 中不需要的文件。
1.如果删除参数文件 config.text,然后在没有保存参数的情况下交换
机复位,将导致交换机以前配置全部丢失。如果不慎将 config.text
删除,在交换机仍然在运行的情况下,可以通过保存当前配置重新
建立 config.text,也可通过下载以前备份的 config.text 恢复以前的
设置。建议用户定期备份重要的配置,备份
是将 config.text
上传到本地主机备份。
2.删除主程序文件 s3550b.bin(或 s3550a.bin)将导致交换机复位后不能启动,如果不
慎将该文件删除,在交换机仍然在运行的情况下,可以通过 TFTP
或 Xmodem 下载 s3550b.bin(或 s3550a.bin)。如果交换机已经复位,则系统自动进
入监控层,在监控层通过 DHCP+TFTP 或者通过 Xmodem 下载
s3550b.bin(或 s3550a.bin)。
查看文件内容
使用命令 more filename 你可以显示文件内容。
注意:系统只支持显示文本文件,若是你要强制显示二进制文件,界面上有可能显示乱码。
以下是在显示参数文件的例子:
Switch#more config.text
enable secret level 15 5 !E,1u_;C7&-8U0
H
interface gigabitethernet 0/1
switchport access vlan 2
!
interface vlan 1
management
ip address 192.168.65.240 255.255.255.0 broadcast-address 192.168.65.255
重命名文件
文件在建立之后,可以重新命名该文件的名字。
文件重命名的命令如下:
rename flash:filename flash:newname
filename :文件当前的名称
newname: 文件新名称
1.不要将无关的文件命名为 config.text,将导致交换机以前配置全部丢失。
2.不要将无关的文件命名为 s3550b.bin(或 s3550a.bin),这样将导致交换机复位后不能启动。
使用 TFTP 传输文件
你可以通过 tftp 将文件从本地主机下载到交换机或者从交换机上传到本地主机。
从本地主机下载文件到交换机:
步骤 1 在本地主机上打开 tftp server.
步骤 2 选定参数文件所在
步骤 3 登录到交换机,在特权模式下使用以下命令下载文件:
copy tftp://location/filename flash: filename
没有指明 location 则需要单独输入 tftp server 的 IP 地址。
从交换机上传输文件到本地主机:
步骤 1 在本地主机上打开 tftp server.
步骤 2 选定需要保存参数文件的目录
步骤 3 登录到交换机,在特权模式下使用以下命令上传文件:
copy flash: filename tftp://location/filename
下面的例子是从本地主机(ip 192.168.12.1),传输备份参数文件(config.bak)到交换机:
Switch# copy tftp://192.168.12.1/confg.bak flash: config.text
如果成功传输,则显示传输文件的长度。否则,显示失败信息。
通过 TFTP 可以传输任何文件,如主程序文件、参数文件等。
传输到交换机的参数文件 和主程序config.text s3550b.bin 或( s3550a.bin 只有在交换机重新启)
动后才能生效
使用 Xmodem 传输文件
通过 Xmodem 也可以执行 TFTP 相同的文件传输功能,Xmodem 和 TFTP 的区别在于 Xmodem 通
过带外传输(串口),不通过网络,不占用网络带宽。但 Xmodem 速度较慢,而且不能执行远程传输
功能,所以在传输较大的文件时,建议使用 TFTP。
从本地主机下载文件到交换机:
步骤 1 通过 Windows 超级终端登录到交换机的带外管理界面。
步骤 2 在特权模式下使用以下命令下载文件:
copy xmodem flash: filename
filename 是下载到交换机后文件在交换机中的名称。
步骤 3 本地主机的 Windows 超级终端中,选择“传送”菜单中的“发送文件”功能,在
弹出的对话框的文件名选择本地主机要下装的文件,协议选择“Xmodem”,点击
“发送”,则 Windows 超级终端显示发送的进度以及数据包。
从交换机上传输文件到本地主机:
步骤 1 通过 Windows 超级终端登录到交换机的带外管理界面。
步骤 2 在特权模式下使用以下命令上传文件:
copy flash: filename xmodem
filename 是交换机中的要上传的文件名称。
步骤 3 本地主机的 Windows 超级终端中,选择“传送”菜单中的“接收文件”功能,在
弹出的对话框选择上传文件的存储位置,接收协议选择“Xmodem”,点击“接收”,
超级终端会进一步提示用户本地存储文件的名称,点击“确认”后开始接收文件。
Xmo 传输只能通过带外(串口)来进行。dem
管理参数文件
本章将要描述如何创建,载入以及修改参数文件。参数文件是由 CLI 命令组成,用于系统初始化
时初始化参数。你可以使用 setup 命令来创建一个基本配置,若是系统中没有参数文件,系统将会要
求你输入交换机启动必要的参数。
由于以下原因你可能用 tftp 或 Xmodem 将参数文件从主机下载到 flash 中或者从 flash 上传参数
文件到相应主机:
1. 恢复备份的参数文件。
2. 对其他设备设置相同的参数。比如你要将一台设备替换网络中的另一设备,你可以将被替换
设备的参数导入新设备而无需重新配置。
3. 要求网络中的多台设备有相同的配置。
你可以在改变设备的配置前将参数通过 tftp 或 Xmodem 上传备份便于以后恢复配置。
本章主要包括以下内容:
参数文件使用指导
编辑参数文件
清除配置信息
参数文件使用指导
更新交换机文件将有助于简化交换机的配置过程。参数文件包含所有同缺省配置不同的配置命
令。你可将同一参数文件下载到多台交换机使其有相同的配置。
更新参数文件是应当注意以下问:
1. 推荐通过带外来更新参数文件。若是通过 telnet 更新参数文件,若是更新失败或参数文件错
误,你可能无法重新通过 telnet 更新参数文件。
2. 若是将同一配置更新到多台交换机,请注意此时交换机的登录密码是一样的。
编辑参数文件
如果你要创建一个新的参数文件后修改现有的参数文件,你必须按合乎逻辑的顺序配置命令以便交
换机能够正确执行。以下是创建参数文件的步骤:
步骤 1 从交换机上拷贝一份参数文件到本地主机。如何从交换机上拷贝交换机参数文件
见:使用TFTP传输参数文件。
步骤 2 在本地主机上用文本编辑器打开参数文件
步骤 3 选取需要的命令,另存为新的文件。
步骤 4 将新的参数文件拷贝到相应的目录下以便下载到交换机。
清除配置信息
你可以删除参数文件或者在特权模式下用 setup 命令来清除配置信息。
管理主程序文件
系统的主程序文件保存在 flash 中,S3550-24,S3550-48 系列交换机的主程序文件名为 s3550a.bin,
S3550-12G,S3550-24G,S3550-12SFP/GT 系列交换机的主程序文件名为 s3550b.bin。
s3550b.bin(或 s3550a.bin)是管理软件运行的主程序,一般不操作该文件,除非在软件升级等必要的
情况下。
用户可以通过 tftp 或 Xmodem 来更新主程序文件。
文件系统其它注意事项
1.文件大小写不敏感;
2.文件在经过多次添加、删除等操作之后,在 Flash 中会存在文件碎片。当要创建一个与文件系统
剩余空间大小差不多的新文件时,文件系统会启动碎片整理过程整理文件碎片。这个过程需要约
30 秒钟,在整理完成之后,才能够继续执行创建过程;
3.文件系统支持最长文件名为 23。
交换机文件系统
FLASH中的文件系统管理
显示文件系统中的文件信息
复制文件
删除文件
查看文件内容
重命名文件
使用TFTP传输文件
使用Xmodem传输文件
管理参数文件
参数文件使用指导
编辑参数文件
清除配置信息
管理主程序文件
文件系统其它注意事项
<<
/ASCII85EncodePages false
/AllowTransparency false
/AutoPositionEPSFiles true
/AutoRotatePages /All
/Binding /Left
/CalGrayProfile (Dot Gain 20%)
/CalRGBProfile (sRGB IEC61966-2.1)
/CalCMYKProfile (U.S. Web Coated \050SWOP\051 v2)
/sRGBProfile (sRGB IEC61966-2.1)
/CannotEmbedFontPolicy /Warning
/CompatibilityLevel 1.4
/CompressObjects /Tags
/CompressPages true
/ConvertImagesToIndexed true
/PassThroughJPEGImages true
/CreateJDFFile false
/CreateJobTicket false
/DefaultRenderingIntent /Default
/DetectBlends true
/ColorConversionStrategy /LeaveColorUnchanged
/DoThumbnails false
/EmbedAllFonts true
/EmbedJobOptions true
/DSCReportingLevel 0
/EmitDSCWarnings false
/EndPage -1
/ImageMemory 1048576
/LockDistillerParams false
/MaxSubsetPct 100
/Optimize true
/OPM 1
/ParseDSCComments true
/ParseDSCCommentsForDocInfo true
/PreserveCopyPage true
/PreserveEPSInfo true
/PreserveHalftoneInfo false
/PreserveOPIComments false
/PreserveOverprintSettings true
/StartPage 1
/SubsetFonts true
/TransferFunctionInfo /Apply
/UCRandBGInfo /Preserve
/UsePrologue false
/ColorSettingsFile ()
/AlwaysEmbed [ true
]
/NeverEmbed [ true
]
/AntiAliasColorImages false
/DownsampleColorImages true
/ColorImageDownsampleType /Bicubic
/ColorImageResolution 300
/ColorImageDepth -1
/ColorImageDownsampleThreshold 1.50000
/EncodeColorImages true
/ColorImageFilter /DCTEncode
/AutoFilterColorImages true
/ColorImageAutoFilterStrategy /JPEG
/ColorACSImageDict <<
/QFactor 0.15
/HSamples [1 1 1 1] /VSamples [1 1 1 1]
>>
/ColorImageDict <<
/QFactor 0.15
/HSamples [1 1 1 1] /VSamples [1 1 1 1]
>>
/JPEG2000ColorACSImageDict <<
/TileWidth 256
/TileHeight 256
/Quality 30
>>
/JPEG2000ColorImageDict <<
/TileWidth 256
/TileHeight 256
/Quality 30
>>
/AntiAliasGrayImages false
/DownsampleGrayImages true
/GrayImageDownsampleType /Bicubic
/GrayImageResolution 300
/GrayImageDepth -1
/GrayImageDownsampleThreshold 1.50000
/EncodeGrayImages true
/GrayImageFilter /DCTEncode
/AutoFilterGrayImages true
/GrayImageAutoFilterStrategy /JPEG
/GrayACSImageDict <<
/QFactor 0.15
/HSamples [1 1 1 1] /VSamples [1 1 1 1]
>>
/GrayImageDict <<
/QFactor 0.15
/HSamples [1 1 1 1] /VSamples [1 1 1 1]
>>
/JPEG2000GrayACSImageDict <<
/TileWidth 256
/TileHeight 256
/Quality 30
>>
/JPEG2000GrayImageDict <<
/TileWidth 256
/TileHeight 256
/Quality 30
>>
/AntiAliasMonoImages false
/DownsampleMonoImages true
/MonoImageDownsampleType /Bicubic
/MonoImageResolution 1200
/MonoImageDepth -1
/MonoImageDownsampleThreshold 1.50000
/EncodeMonoImages true
/MonoImageFilter /CCITTFaxEncode
/MonoImageDict <<
/K -1
>>
/AllowPSXObjects false
/PDFX1aCheck false
/PDFX3Check false
/PDFXCompliantPDFOnly false
/PDFXNoTrimBoxError true
/PDFXTrimBoxToMediaBoxOffset [
0.00000
0.00000
0.00000
0.00000
]
/PDFXSetBleedBoxToMediaBox true
/PDFXBleedBoxToTrimBoxOffset [
0.00000
0.00000
0.00000
0.00000
]
/PDFXOutputIntentProfile ()
/PDFXOutputCondition ()
/PDFXRegistryName (http://www.color.org)
/PDFXTrapped /Unknown
/Description <<
/FRA
/ENU (Use these settings to create PDF documents with higher image resolution for improved printing quality. The PDF documents can be opened with Acrobat and Reader 5.0 and later.)
/JPN
/DEU
/PTB
/DAN
/NLD
/ESP
/SUO
/ITA
/NOR
/SVE
/KOR
/CHS
/CHT
>>
>> setdistillerparams
<<
/HWResolution [2400 2400]
/PageSize [612.000 792.000]
>> setpagedevice