• 产品与解决方案
  • 行业解决方案
  • 服务
  • 支持
  • 合作伙伴
  • 关于我们

H3C E126以太网交换机 操作手册-RELEASE 0011(V1.04)

24-文件系统管理操作

本章节下载  (165.7 KB)

24-文件系统管理操作


第1章  文件系统管理

1.1  文件属性配置

1.1.1  文件属性简介

App文件为主机运行程序,其扩展名为.bin;配置文件用于保存和恢复配置,其扩展名为.cfgWeb文件用于Web网管,其扩展名为.web

App文件、配置文件和Web文件支持三种属性:mainbackupnone,如表1-1所示。

表1-1 文件属性说明

属性名

用途

特点

显示标识

main

主属性,用于标识主启动文件。设备启动时会首先采用主启动文件启动

Flashmain属性的App文件、配置文件和Web文件只能各有一个

(*)

backup

标识备启动文件。设备如果使用主启动文件启动失败,将采用备启动文件启动

Flashbackup属性的App文件、配置文件和Web文件只能各有一个

(b)

none

标识不具有mainbackup属性的其他文件

-

没有特殊标识

 

&  说明:

一个文件可以同时具有mainbackup属性。同时具有mainbackup属性的文件在显示时使用(*b)标识。

 

用户设置新文件的属性为main时,原main属性文件将失去其main属性,新文件的属性变为main,保证Flashmain属性的App文件、配置文件和Web文件只能各有一个。backup属性的文件亦是如此。

对文件的操作和对文件属性的操作是分离的。例如,从Flash中删除一个属性为main的文件,其他文件属性不会变为main,把同名的另一个合法文件下载到Flash中后,则新文件将具有main属性。

升级设备的Boot ROM后,原默认的App启动文件具有main属性。

1.1.2  文件属性配置

用户可以设置并查看设备下次启动文件的main属性和backup属性,也可以改变文件的属性。

请在用户视图下(其中display命令可以在任意视图执行)进行表1-2中的操作。

表1-2 文件属性配置

操作

命令

说明

设置下次启动时具有main属性的App文件

boot boot-loader file-url

可选

设置下次启动时具有backup属性的App文件

boot boot-loader backup-attribute file-url

可选

设置Web文件及其属性

boot web-package webfile { backup | main}

可选

设置下次启动时的配置文件名及其属性

startup saved-configuration cfgfile [ backup | main ]

可选

缺省情况下,设置配置文件主属性

设置设备下次启动时以空配置文件启动

undo startup saved-configuration [ unit unit-id ]

可选

切换文件的主备属性

boot attribute-switch { all | app | configuration | web }

可选

使能用户使用自定义密码进入BOOT主菜单的功能

startup bootrom-access enable

可选

缺省情况下,用户使用自定义密码进入BOOT主菜单的功能处于关闭状态

显示启动采用的App文件信息

display boot-loader [ unit unit-id ]

在任意视图下执行

显示启动使用的配置文件信息

display startup [ unit unit-id ]

 

  注意:

l      设置文件主备属性的前提是要求设备存在该文件。Web文件的主备属性设置要求设备存在该Web文件。

l      Web文件的主备属性设置完成立即生效,不用重启。

l      目前的配置文件以“.cfg”作为扩展名,存放在存储设备的根目录下。

 

1.2  文件系统配置

1.2.1  配置文件管理简介

配置文件管理模块,具有较好的用户操作界面。它以命令行文本格式保存用户对以太网交换机进行的配置,记录用户的整个配置过程。用户可以非常方便的查阅这些配置信息。

以太网交换机上电时,系统从Flash中读取的配置文件被称为起始配置(saved-configuration)文件。如果Flash中没有配置文件,则系统使用缺省参数进行初始化。与起始配置相对应,系统运行过程中正在生效的配置称为当前配置(current-configuration)。

配置文件的格式如下:

l              以命令格式保存;

l              保存非缺省的配置参数;

l              命令的组织以命令视图为基本框架,同一命令视图的命令组织在一起,形成一节,节与节之间通常用空行或注释行隔开(以# 开始的行为注释行);

l              文件中各节的安排顺序通常为:系统配置、物理端口配置、逻辑接口配置、路由协议配置等;

l              return结束。

1.2.2  文件系统简介

为了方便用户对Flash进行有效的管理,以太网交换机提供了文件系统模块。文件系统为用户提供了文件和目录的访问管理功能:用户可以创建并删除目录、显示当前的工作目录以及显示指定目录下的文件和目录信息。

缺省情况下,对于有可能给用户带来损失的命令(比如删除文件、覆盖文件等),文件系统将提示用户进行确认。

1.2.3  文件系统操作配置任务简介

表1-3 文件系统操作配置任务

配置任务

说明

详细配置

目录操作

可选

1.2.4 

文件操作

可选

1.2.5 

Flash操作

可选

1.2.6 

设置文件系统的提示方式

可选

1.2.7 

 

1.2.4  目录操作

文件系统可以创建并删除目录、显示当前的工作目录以及指定目录下的文件或目录的信息等。可以使用表1-4的命令来进行相应的目录操作。

请在用户视图下进行下列配置。

表1-4 目录操作

操作

命令

说明

创建目录

mkdir directory

可选

删除目录

rmdir directory

可选

被删除的目录必须为空目录

显示当前的工作目录

pwd

可选

显示目录或文件信息

dir [ /all ] [ file-url ]

可选

进入指定的目录

cd directory

可选

缺省目录为Flash的根目录

 

&  说明:

dir /all命令的显示信息中,已经删除到回收站中的文件会加上方括号作为提示。

 

1.2.5  文件操作

文件系统可以删除文件、恢复删除的文件、彻底删除文件、管理配置文件、重新命名、拷贝文件、移动文件、显示文件的内容、显示指定的文件的信息、检查文件系统。可以使用表1-5的命令来进行相应的文件操作。

请在用户视图下(其中execute命令有系统视图下执行、display命令可以在任意视图执行)进行下列配置。

表1-5 文件操作

操作

命令

说明

删除文件

delete [ /unreserved ] file-url

delete { running-files | standby-files } [ /unreserved ]

可选

不带/unreserved参数的delete命令删除的文件,可以使用undelete命令恢复

恢复删除的文件

undelete file-url

可选

彻底删除回收站中的文件

reset recycle-bin [ file-url ] [ /force ]

可选

擦除Flash中的配置文件

reset saved-configuration [ backup | main ]

可选

保存当前配置文件到Flash中作为下次启动时的主配置文件或备份配置文件

save [ cfgfile | [safely ] [ backup | main ] ]

可选

在任意视图下执行

重新命名文件

rename fileurl-source fileurl-dest

可选

拷贝文件

copy fileurl-source fileurl-dest

可选

移动文件

move fileurl-source fileurl-dest

可选

显示文件的内容

more file-url

可选

目前文件系统只支持以文本形式显示文件

显示目录或文件信息

dir [ /all ] [ file-url ]

可选

执行指定的批处理文件

execute filename

可选

在系统视图下执行

查看设备的起始配置

display saved-configuration [ unit unit-id ] [ by-linenum ]

可选

在任意视图下执行

查看当前配置

display current-configuration [ configuration [ configuration-type ] | interface [ interface-type ] [ interface-number ] | vlan [ vlan-id ] ] [ by-linenum [ | { begin | include | exclude } regular-expression ]

查看启动使用的配置文件信息

display startup [ unit unit-id ]

显示系统当前视图的运行配置

display this [ by-linenum ]

 

  注意:

l      在同一个目录下,如果先后删除了两个名称相同的文件,回收站中将只保留最后一次删除的文件。

l      使用delete命令删除文件(而不是彻底清除文件),被删除的文件被保存在回收站中,仍会占用存储空间。用户可以使用reset recycle-bin命令彻底清除回收站中的废弃文件,以回收存储空间。

l      dir /all命令的显示信息中,已经删除到回收站中的文件会加上方括号作为提示。

l      配置文件被删除后,以太网交换机下次启动时,系统将采用缺省的配置参数进行初始化。

 

在以下几种情况下,用户可能需要擦除Flash 中的配置文件:

l              在以太网交换机的软件升级之后,系统软件和配置文件不匹配。

l              Flash 中的配置文件被破坏(常见原因是加载了错误的配置文件)。

系统提供两种保存当前配置文件的方式:

l              如果不输入safely参数,系统采用快速保存方式保存配置文件。这种方式保存速度快,但是保存过程中如果出现设备重启动、断电等问题,配置文件会丢失。

l              如果输入safely参数,系统采用安全模式保存配置文件。这种方式保存速度慢,但即使保存过程中出现设备重启动、断电等问题,配置文件仍然会保存到Flash中,不会丢失。

在电源稳定程度较好的环境中,推荐用户使用快速保存方式保存配置文件;在电源环境恶劣或者远程维护等情况,推荐用户使用安全模式保存配置文件。

&  说明:

l      保存当前配置文件时,文件名取本次启动配置文件名,如果本次是以缺省配置启动,文件名取设备缺省配置文件名。

l      为了保证设备重启之后能够使用与当前相同的配置,在重启设备之前,建议用户使用save命令保存配置。

 

1.2.6  Flash操作

用户可以对Flash进行操作。

请在用户视图下进行表1-6的操作。

表1-6 Flash操作

操作

命令

说明

格式化Flash

format device

必选

恢复Flash的空间

fixdisk device

必选

 

  注意:

格式化操作将导致Flash上的所有文件丢失(包括配置文件),并且不可恢复。

 

1.2.7  设置文件系统的提示方式

用户可以设置当前文件系统的提示方式。如果选alert方式,在用户执行有可能给用户带来损失的命令(比如删除文件、覆盖文件等),文件系统将提示用户进行确认;如果选quiet方式,则不会提示确认。

表1-7 设置文件系统的提示方式

操作

命令

说明

进入系统视图

system-view

-

设置文件系统的提示方式

file prompt { alert | quiet }

必选

缺省情况下,文件系统的提示方式为alert

 

1.2.8  文件系统使用举例

# 显示本地Unit文件系统根目录所有文件。

<H3C> dir /all

Directory of unit1>flash:/

   1 (*)   -rw-   3840337  Jul 31 2005 15:15:48   abc.bin

   2       -rwh         4  Apr 01 2000 23:55:27   snmpboots

   3       -rwh       151  Apr 01 2000 23:58:05   private-data.txt

  4       drw-         -  Apr 02 2000 01:30:14   test

   5       -rw-       981  Apr 02 2000 00:01:52   config.cfg

   6       -rw-         0  Apr 01 2000 23:57:31   taskswitch.log

7239 KB total (3481 KB free)

(*) -with main attribute   (b) -with backup attribute

(*b) -with both main and backup attribute

# 把文件从flash:/config.cfg拷贝到flash:/test/1.cfg

<H3C>copy flash:/config.cfg flash:/test/1.cfg

Copy unit1>flash:/config.cfg to unit1>flash:/test/1.cfg?[Y/N]:y

..

%Copy file unit1>flash:/config.cfg to unit1>flash:/test/1.cfg...Done.

# 查看拷贝后的文件信息。

<H3C>dir /all

Directory of unit1>flash:/

  1 (*)   -rw-   3840337  Jul 31 2005 15:15:48   abc.bin

   2       -rwh         4  Apr 01 2000 23:55:27   snmpboots

   3       -rwh       151  Apr 01 2000 23:58:05   private-data.txt

   4       -rw-       981  Apr 02 2000 00:01:52   config.cfg

   5       drw-         -  Apr 02 2000 01:30:14   test

   6       -rw-         0  Apr 01 2000 23:57:31   taskswitch.log

7239 KB total (3480 KB free)

(*) -with main attribute   (b) -with backup attribute

(*b) -with both main and backup attribute

<H3C>dir flash:/test

Directory of unit1>flash:/

   1       drw-         -  Apr 02 2000 01:30:14   test

7239 KB total (3480 KB free)

(*) -with main attribute   (b) -with backup attribute

(*b) -with both main and backup attribute

 

不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!

新华三官网
联系我们