• 产品与解决方案
  • 行业解决方案
  • 服务
  • 支持
  • 合作伙伴
  • 新华三人才研学中心
  • 关于我们

H3C WX3000系列有线无线一体化交换机交换引擎 命令手册-6PW103

03-配置文件管理命令

本章节下载 03-配置文件管理命令  (163.42 KB)

docurl=/cn/Service/Document_Software/Document_Center/Wlan/WX/H3C_WX3000/Command/Command_Manual/H3C_WX3000_CM-6PW103/200907/643006_30005_0.htm

03-配置文件管理命令


1 配置文件管理命令

l    用户可以采用下面两种形式来表示文件的路径:

l    如果输入文件的URL形式以“unit1>flash:/”或者“flash:/”开头,则表示本设备上的文件。例如,本设备的Flash根路径下的text.txt文件的URL为“unit1>flash:/text.txt”或者“flash:/text.txt”;

l    如果用户直接输入路径名或者文件名,则表示当前工作路径下的路径或者文件。

 

1.1  配置文件管理命令

1.1.1  display current-configuration

【命令】

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

【视图】

任意视图

【参数】

configuration configuration-type:显示非接口配置。如果不指定configuration-type,则显示所有的非接口配置;如果指定configuration-type,则显示指定功能的配置。configuration-type的取值与用户当前已配置的功能有关,例如:

l              acl-adv:表示高级访问控制列表的配置。

l              acl-basic:表示基本访问控制列表的配置。

l              acl-ethernetframe:表示二层访问控制列表的配置。

l              hwping:表示HWPing的配置。

l              isp:表示网络服务提供商的配置。

l              radius-template:表示RADIUS模板类型的配置。

l              system:表示系统配置。

l              user-interface:表示用户界面的配置。

interface interface-type interface-number:显示接口的配置。interface-type为接口类型,可以是AuxGigabitEthernetLoopBackNULLVlan-interface

interface-number为接口编号。

by-linenum:以带有行编号的形式显示配置信息。

|:使用正则表达式过滤显示的配置。

begin:显示以指定文字(regular-expression)开始的配置及之后的所有配置。

include:显示包含指定文字(regular-expression)的配置。

exclude:显示不含指定文字(regular-expression)的配置。

regular-expression:正则表达式,使用方法请参见表1-1

表1-1 正则表达式中的特殊字符

特殊字符

含义

使用说明

^

行首匹配符,匹配以指定字符作为开始的行

正则表达式“^user”表示与“user”开始的行进行匹配,不能匹配以“Auser”开始的行

$

行尾匹配符,匹配以指定字符作为结尾的行

正则表达式“user$”表示与“user”结尾的行进行匹配,不能匹配以“userA”结尾的行

.

句点,通配符,匹配任何一个字符,包括空格

*

星号,匹配星号前面的字符零次或连续多次

zo*能匹配“z”以及“zoo”等,但不能匹配“zo”

+

加号,匹配加号前面的字符一次或连续多次

zo+能匹配“zo”以及“zoo”等,但不能匹配“z”

-

连接符,用于连接两个数值或字母(由小到大排列),与“[ ]”符号连用表示一个范围

如:从1到9表示为1-9(包括1和9);从a到h表示为a-h(包括a和h)

[ ]

方括号,表示字符选择范围

如:[1-36A]表示只可匹配单个字符1、2、3、6、A中的某一个

( )

括号,表示一组字符,一般与“+”或“*”等符号一起使用

如:(123A)表示字符串123A;408(12)+可以匹配40812或408121212等字符串,但不能匹配408,即12可连续出现且至少出现一次

 

【描述】

display current-configuration命令用来显示设备当前的配置。

当用户完成一组配置之后,需要验证配置是否生效,则可以执行display current-configuration命令来查看当前生效的参数。

需要注意的是:

l              如果当前配置的参数与缺省参数相同,则不予显示。

l              对于某些参数,虽然用户已经配置,但如果这些参数对应的功能没有生效,则不予显示。

相关配置可参考命令savereset saved-configurationdisplay saved-configuration

【举例】

# 显示设备当前生效的接口的配置信息。

<device> display current-configuration interface

#

interface Vlan-interface1

 ip address 192.168.0.54 255.255.255.0

 ntp-service broadcast-server

#

interface Aux1/0/0

#

interface GigabitEthernet1/0/1

 line-rate inbound 128

#

interface GigabitEthernet1/0/2

#

interface GigabitEthernet1/0/3

#

interface GigabitEthernet1/0/4

 line-rate inbound 8

#

interface GigabitEthernet1/0/5

#

interface GigabitEthernet1/0/6

#

interface GigabitEthernet1/0/7

#

interface GigabitEthernet1/0/8

#

interface GigabitEthernet1/0/9

#

interface GigabitEthernet1/0/10

#

interface GigabitEthernet1/0/11

#

interface GigabitEthernet1/0/12

#

interface GigabitEthernet1/0/13

#

interface GigabitEthernet1/0/14

#

interface GigabitEthernet1/0/15

#

interface GigabitEthernet1/0/16

#

interface GigabitEthernet1/0/17

#

interface GigabitEthernet1/0/18

#

interface GigabitEthernet1/0/19

#

interface GigabitEthernet1/0/20

#

interface GigabitEthernet1/0/21

#

interface GigabitEthernet1/0/22

#

interface GigabitEthernet1/0/23

#

interface GigabitEthernet1/0/24

#

interface GigabitEthernet1/0/25

 shutdown

#

interface GigabitEthernet1/0/26

 shutdown

#

interface GigabitEthernet1/0/27

 shutdown

#

interface GigabitEthernet1/0/28

 shutdown

#

interface GigabitEthernet1/0/29

stp disable

#

interface NULL0

#

interface LoopBack0

#

return

# 查看配置信息中包含字符串“10*”的行,“*”表示它前面的“0”可以出现零次或连续多次。

<device> display current-configuration | include 10*

vlan 1

interface Vlan-interface1

 ip address 192.168.0.54 255.255.255.0

 ntp-service unicast-peer 192.168.0.65

 ntp-service unicast-server 192.168.0.68

interface Aux1/0/0

interface GigabitEthernet1/0/1

 line-rate inbound 128

interface GigabitEthernet1/0/2

interface GigabitEthernet1/0/3

interface GigabitEthernet1/0/4

interface GigabitEthernet1/0/5

interface GigabitEthernet1/0/6

interface GigabitEthernet1/0/7

interface GigabitEthernet1/0/8

interface GigabitEthernet1/0/9

interface GigabitEthernet1/0/10

interface GigabitEthernet1/0/11

interface GigabitEthernet1/0/12

interface GigabitEthernet1/0/13

interface GigabitEthernet1/0/14

interface GigabitEthernet1/0/15

interface GigabitEthernet1/0/16

interface GigabitEthernet1/0/17

interface GigabitEthernet1/0/18

interface GigabitEthernet1/0/19

interface GigabitEthernet1/0/20

interface GigabitEthernet1/0/21

interface GigabitEthernet1/0/22

interface GigabitEthernet1/0/23

interface GigabitEthernet1/0/24

interface GigabitEthernet1/0/25

interface GigabitEthernet1/0/26

interface GigabitEthernet1/0/27

interface GigabitEthernet1/0/28

interface GigabitEthernet1/0/29

# 查看包含“user”且以“user”为行首字符串的配置信息。

<device> display current-configuration | include ^user

user-interface aux 0

user-interface vty 0 4

1.1.2  display current-configuration vlan

【命令】

display current-configuration vlan [ vlan-id ] [ by-linenum ]

【视图】

任意视图

【参数】

vlan vlan-id:VLAN编号,取值范围为1~4094。

by-linenum:以带有行编号的形式显示配置信息。

【描述】

display current-configuration vlan命令用来显示设备当前VLAN的配置信息。

如果不指定vlan-id参数,则显示设备当前所有VLAN的配置信息。

需要注意的是,如果存在连续编号的VLAN且这些VLAN无任何配置,在显示配置信息时将连续的空配置VLAN合并。

相关配置可参考命令savereset saved-configurationdisplay saved-configuration

【举例】

# 显示设备中当前VLAN的配置信息。

<device> display current-configuration vlan

#

vlan 1

#

vlan 100 to 200

#

return

1.1.3  display saved-configuration

【命令】

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

【视图】

任意视图

【参数】

unit unit-id:设备的Unit ID,取值只能为1。

by-linenum:以带有行编号的形式显示配置信息。

【描述】

display saved-configuration命令用来显示设备的起始配置文件。

如果设备启动时没有使用配置文件,即执行display startup命令后显示的当前启动文件为空,那么执行display saved-configuration命令时系统将提示配置文件不存在;若设备启动后用户进行过保存配置操作,则将显示最后保存在配置文件中的信息。

相关配置可参考命令savereset saved-configurationdisplay current-configuration

【举例】

# 显示当前设备的起始配置文件。

<device> display saved-configuration

#

 sysname device

#

radius scheme system

#

domain system

#

vlan 1

#

interface Vlan-interface1

 ip address 192.168.0.54 255.255.255.0

#LOCCFG. MUST NOT DELETE

#

interface Aux1/0/0

#

interface GigabitEthernet1/0/1

#

interface GigabitEthernet1/0/2

#

interface GigabitEthernet1/0/3

#

interface GigabitEthernet1/0/4

#

interface GigabitEthernet1/0/5

#

interface GigabitEthernet1/0/6

#

interface GigabitEthernet1/0/7

#

interface GigabitEthernet1/0/8

#

interface GigabitEthernet1/0/9

#

interface GigabitEthernet1/0/10

#

interface GigabitEthernet1/0/11

#

interface GigabitEthernet1/0/12

#

interface GigabitEthernet1/0/13

#

interface GigabitEthernet1/0/14

#

interface GigabitEthernet1/0/15

#

interface GigabitEthernet1/0/16

#

interface GigabitEthernet1/0/17

#

interface GigabitEthernet1/0/18

#

interface GigabitEthernet1/0/19

#

interface GigabitEthernet1/0/20

#

interface GigabitEthernet1/0/21

#

interface GigabitEthernet1/0/22

#

interface GigabitEthernet1/0/23

#

interface GigabitEthernet1/0/24

#

interface GigabitEthernet1/0/25

 shutdown

#

interface GigabitEthernet1/0/26

 shutdown

#

interface GigabitEthernet1/0/27

 shutdown

#

interface GigabitEthernet1/0/28

 shutdown

#

interface GigabitEthernet1/0/29

 stp disable

#TOPOLOGYCFG. MUST NOT DELETE

#GLBCFG. MUST NOT DELETE

#

interface NULL0

#

user-interface aux 0

user-interface vty 0 4

 authentication-mode none

 user privilege level 3

#

return

所列的配置依次是系统配置、逻辑接口配置、物理端口配置、用户界面配置。

1.1.4  display startup

【命令】

display startup [ unit unit-id ]

【视图】

任意视图

【参数】

unit unit-id:设备的Unit ID,取值只能为1。

【描述】

display startup命令用来显示设备的启动配置文件信息。

相关配置可参考命令startup saved-configuration

【举例】

# 显示设备的启动配置文件信息。

<device> display startup

UNIT1:

Current Startup saved-configuration file:          flash:/startup.cfg

  Next main startup saved-configuration file:        flash:/startup.cfg

  Next backup startup saved-configuration file:      NULL

表1-2 display startup命令显示信息描述表

域名

描述

Current Startup saved-configuration file

当前启动使用的配置文件

Next main startup saved-configuration file

下一次启动时使用的主用配置文件

Next backup startup saved-configuration file

下一次启动时使用的备用配置文件

 

1.1.5  display this

【命令】

display this [ by-linenum ]

【视图】

任意视图

【参数】

by-linenum:以带有行编号的形式显示配置信息。

【描述】

display this命令用来显示当前视图下的运行配置。当用户在某一视图下完成一组配置之后,需要验证配置是否生效,则可以执行display this命令来查看所在视图下当前生效的配置参数。

需要注意的是:

l              如果当前配置的参数与缺省参数相同,则不予显示;

l              对于某些参数,虽然用户已经配置,但如果这些参数对应的功能没有生效,则不予显示;

l              在任意一个用户界面视图下执行此命令,将会显示所有用户界面下生效的配置参数。

相关配置可参考命令savereset saved-configurationdisplay saved-configurationdisplay current-configuration

【举例】

# 显示所有用户界面视图下生效的配置参数。

<device> system-view

System View: return to User View with Ctrl+Z.

[device] user-interface aux 0

[device-ui-aux0] display this

#

user-interface aux 0

user-interface vty 0 4

 authentication-mode none

 user privilege level 3

#

return

1.1.6  reset saved-configuration

【命令】

reset saved-configuration [ backup | main ]

【视图】

用户视图

【参数】

backup:文件备用属性。

main:文件主用属性。

【描述】

reset saved-configuration命令用来清除设备Flash中的配置文件或其属性。

需要注意的是:

l              使用reset saved-configuration [ main ]命令清除配置文件时,对于只有主用属性没有备用属性的配置文件,将删除该文件;对于具有主备用双重属性的配置文件,只删除其主用属性。

l              使用reset saved-configuration backup命令清除配置文件时,对于只有备用属性没有主用属性的配置文件,将删除该文件;对于具有主备用双重属性的配置文件,只删除其备用属性。

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

l              在设备软件升级之后,系统软件和配置文件不匹配。

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

l    清除操作会将配置文件从设备上彻底删除,所以请用户慎用该命令;

l    如果被清除的文件不存在,则系统会提示错误信息。

 

相关配置可参考命令save

【举例】

# 删除下次启动时的主用配置文件。

<device> reset saved-configuration main

The saved configuration will be erased.

Are you sure?[Y/N]y

Configuration in flash memory is being cleared.

Please wait ...

....

 Unit1 reset saved-configuration successfully.

1.1.7  save

【命令】

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

【视图】

任意视图

【参数】

cfgfile:配置文件的路径名或文件名,取值范围为5~56个字符。

safely:采用安全方式保存配置文件。

backup:文件备用属性。

main:文件主用属性。

【描述】

save命令用来把当前配置保存为设备Flash中的配置文件。

在使用本命令保存配置文件时:

l              不指定mainbackup参数,则当前配置将被保存到主用配置文件中;

l              如果指定cfgfile参数,且cfgfile文件不存在,则系统会把当前配置保存到新创建的cfgfile文件,该文件既无主用属性也无备用属性;

l              如果指定cfgfile参数,但cfgfile文件已经存在,则系统会把当前配置保存到cfgfile文件,文件的属性由保存前的属性决定;

l              如果不指定cfgfile参数,系统会把当前配置保存到本次启动使用的配置文件中,如果本次是以空配置启动,则会以默认的文件名(config.cfg)保存在Flash的根目录下。

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

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

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

如果在配置文件保存过程中出现设备重启、断电等问题,可能会造成下次启动时使用的配置文件丢失,这时,设备将以空配置启动。设备启动后,用户需要重新设置下次启动时使用的配置文件(请参见“1.1.8  startup saved-configuration”)。

 

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

l    配置文件必须以“.cfg”作为文件后缀名。

 

【举例】

# 保存当前运行的配置到123.cfg中,并将123.cfg作为下次启动时的主用配置文件。

<device> save main

The configuration will be written to the device.

Are you sure?[Y/N]y

Please input the file name(*.cfg)(To leave the existing filename

 unchanged press the enter key):123.cfg

 

Now saving current configuration to the device.

Saving configuration. Please wait...

............

 Unit1 save configuration flash:/123.cfg successfully

1.1.8  startup saved-configuration

【命令】

startup saved-configuration cfgfile [ backup | main ]

undo startup saved-configuration [ unit unit-id ]

【视图】

用户视图

【参数】

cfgfile:配置文件的路径名或文件名,取值范围为5~56个字符。

backup:文件备用属性。

main:文件主用属性。

unit unit-id:设备的Unit ID,取值只能为1。

【描述】

startup saved-configuration命令用来配置设备下次启动时使用的配置文件,该配置文件可以是主用配置文件或备用配置文件。undo startup saved-configuration命令用来设置设备下次启动时以空配置启动。

startup saved-configuration命令不使用backupmain参数时,设备默认设置配置文件的主用属性。

配置文件必须以“.cfg”作为文件后缀名,并且存放在设备Flash的根目录下。

 

相关配置可参考命令display startup

【举例】

# 设置设备在下一次启动时使用的主用配置文件为config.cfg。

<device> startup saved-configuration config.cfg main

 Please wait......Done!

 

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

新华三官网
联系我们