网络设备文件系统:
应用程序文件:comware操作系统在特定设备上的特定版本的尸体程序文件称为应用程序文件,也称为镜像(image),这种文件的扩展名为.bin
配置文件:系统将用户对设备的所有配置以命令的方式保存成文本文件,称为配置文件,这种文件的扩展名为.cfg
日志文件:系统在运行中产生的文本日志可以存储在文本格式的文件中,称为日志文件;
网络设备的存储方式:
CPU、ROM、RAM、FLASH
ROM:BootROM程序
BootROM程序是一个微缩的引导程序,主要任务是查找应用程序文件并引导到操作系统,在应用程序文件或配置文件或配置文件出现鼓掌时提供一种恢复手段。感觉像一个winPE;
FLASH:应用程序文件、起始配置文件(saved-configuration)、日志文件
默认情况下,网络设备从FLASH存储器读取应用程序文件和配置文件进行引导。FLASH存储器的形式时多样的,根据设备型号的不同,可能时CF(Compact Card)卡、内置FLASH存储器;
RAM:运行中的操作系统,运行中的配置(current-configuration),系统关闭或者重启之后信息全部丢失;
目录操作:
mkdir:创建目录
rmdir:删除目录
pwd:显示当前的工作路径
dir:显示目录或者文件信息
cd:改变当前目录
文件操作:
delete:删除文件
undelete:恢复删除文件
reset recycle-bin:彻底删除回收站当中的文件
执行此命令之后再去执行undelete命令系统会提示recycle-bin is empty
more:显示文件当中的内容
rename:重命名文件
copy:拷贝文件
move:移动文件
dir:显示目录或者文件信息
execute:执行批处理文件
存储设备操作:
fixdisk:恢复存储设备的空间
format:格式化存储设备
我在模拟器上执行了format flash:命令dir之后好像并没有被清楚干净,dir之后还可以看到logfile
cd logfile
dir
more logfile.log
fixdisk命令时这样用的:fixfisk flash:
挂载存储设备:mount
卸载存储设备:unmount
设置文件操作的提醒方式:
file prompt alert/quiet
alert:当用户对文件进行有危险的操作时,操作会立即执行,不进行y/n的选择
quiet:其实就是在左操作的时候不再让用户进行y/n的选择
文件的管理:
起始配置和当前配置
默认配置并不出现在配置文件当中;
配置文件的选择顺序:
如果用户指定了启动配置文件,且配置文件存在,则以启动配置文件进行初始化;
如果用户指定的启动配置文件不存在,则以空配置进行初始化
saved-configuration:设备启动时根据读取的配置文件进行初始化工作。
current-configuration:当前配置实际上是启动时的起始配置和启动后用户对设备执行的增量配置的叠加。用户对设备执行的当前配置放在设备的临时存储器中,设备重启之后丢失。
整个文件以return结束
保存配置:save
擦除配置:reset saved-configuration
设置下次启动的配置文件:startup saved-configuration filename
备份/恢复下次启动配置文件
backup startup-configuration to
restore startup-configuration from
配置文件的显示与维护:
display saved-configuration:查看保存的配置文件
display startup:查看系统下次启动时使用的启动配置文件
display current-configuration:查看当前生效的配置
display this:查看当前视图下生效的配置
配置设备的FTP服务:
路由器作为ftp服务器时:
1、ftp server enable:启动ftp服务器功能
2、配置ftp服务器的验证和授权
local-user h3c
service-type ftp
password h3c
在pc端执行的命令就是ftp 192.168.0.1
user:h3c
password:
put config.cfg
使用tftp传输文件:
tftp没有复杂的交换存取接口和认证控制;适用于客户端和服务器之间不需要复杂交互的环境;
tftp协议的运行基于udp协议;
tftp传输文件有两种模式:
二进制模式:用于传输程序文件
ASCII码模式:用于传输文本文件
tftp 192.168.0.1 get/put/sget
sget:将获取的远端文件先保存在内存中,等用户文件全部接受完毕,才将其写入flash中,如果文件系统文件下载失败,原有的系统文件不会被覆盖,设备仍能启动;