• 產品與解決方案
  • 行業解決方案
  • 服務
  • 支持
  • 合作夥伴
  • 關於我們

H3C S5100-SI[EI]係列以太網交換機 命令手冊-Release 220X係列(V1.05)

02-配置文件管理命令

本章節下載  (162.72 KB)

02-配置文件管理命令


1 配置文件管理命令

用戶可以采用下麵兩種形式來表示文件的路徑:

l    如果輸入文件的URL形式以“unit1>flash:/”或者“flash:/”開頭,則表示本設備上的文件。例如,“unit1>flash:/text.txt”或者“flash:/text.txt”表示設備本地Flash上根路徑下的text.txt文件。

l    如果直接輸入路徑名或者文件名,則表示當前工作路徑下的路徑或者文件。例如,用戶要訪問當前路徑下的text.txt文件,則可以直接使用文件名“text.txt”作為其URL。

 

1.1  配置文件管理命令

1.1.1  display current-configuration

【命令】

display current-configuration [ configuration [ configuration-type ] | interface [ interface-type ] [ interface-number ] ] [ by-linenum ] [ | { begin | exclude | include } 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為接口類型,可以是Aux、GigabitEthernet、LoopBack、NULL、Vlan-interface。

interface-number為接口編號。

by-linenum:以帶有行編號的形式顯示配置信息。

|:使用正則表達式過濾顯示的配置,用戶通過指定正則表達式,就可以迅速定位、查找所需的信息。

regular-expression:正則表達式,區分大小寫。它支持多種匹配規則:

l              begin:顯示特定行及其以後的所有行,該特定行必須包含指定正則表達式。

l              exclude:顯示不包含指定正則表達式的所有行。

l              include :顯示隻包含指定正則表達式的所有行。

正則表達式還支持多種特殊字符,特殊字符的匹配規則如表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

【舉例】

# 顯示以太網交換機當前生效的所有接口的配置信息。

<Sysname> 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 NULL0

#

interface LoopBack0

#

return

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

<Sysname> 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

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

<Sysname> 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配置信息時,交換機將使用vlan-id to vlan-id的形式把連續的空配置VLAN合並。

相關配置可參考命令savereset saved-configurationdisplay saved-configuration

【舉例】

# 顯示以太網交換機中所有VLAN的配置信息。

<Sysname> 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命令用來顯示以太網交換機的起始配置文件。

需要注意的是:

l              如果設備啟動時沒有使用配置文件,即執行display startup命令後顯示的當前啟動文件為空,那麼執行display saved-configuration命令時係統將提示配置文件不存在;

l              如果設備啟動後用戶進行過保存配置操作,則執行display saved-configuration命令時將顯示最後保存在配置文件中的信息。

相關配置可參考命令savereset saved-configurationdisplay current-configuration

【舉例】

# 顯示當前以太網交換機的起始配置文件。

<Sysname> display saved-configuration

#

 sysname Sysname

#

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

#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

【舉例】

# 顯示交換機的啟動配置文件信息。

<Sysname> display startup

UNIT1:

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

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

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

  Bootrom-access enable state:                       enabled

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

域名

描述

Current Startup saved-configuration file

當前啟動使用的配置文件

Next main startup saved-configuration file

下一次啟動時使用的主用配置文件

Next backup startup saved-configuration file

下一次啟動時使用的備用配置文件

Bootrom-access enable state

設備啟動過程中用戶是否可以使用自定義密碼進入BOOTROM菜單:

l      enabled為開啟狀態

l      disabled為關閉狀態

相關內容請參見“文件係統管理”部分中的startup bootrom-access enable命令

 

1.1.5  display this

【命令】

display this [ by-linenum ]

【視圖】

任意視圖

【參數】

by-linenum:以帶有行編號的形式顯示配置信息。

【描述】

display this命令用來顯示當前視圖下的運行配置。當用戶在某一視圖下完成一組配置之後,需要驗證配置是否生效,則可以執行display this命令來查看所在視圖下當前生效的配置參數。

需要注意的是:

l              對於已經生效的配置參數如果與缺省工作參數相同,則不予顯示;

l              對於某些參數,雖然用戶已經配置,但如果這些參數對應的功能沒有生效,則不予顯示;

l              在任意一個用戶界麵視圖或VLAN視圖下執行此命令,將會顯示所有用戶界麵或VLAN下生效的配置參數。

相關配置可參考命令savereset saved-configurationdisplay saved-configurationdisplay current-configuration

【舉例】

# 顯示所有用戶界麵視圖下生效的配置參數。

<Sysname> system-view

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

[Sysname] user-interface aux 0

[Sysname-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    如果被清除的文件不存在,則執行reset saved-configuration命令時交換機會提示錯誤信息。

 

相關配置可參考命令save

【舉例】

# 刪除下次啟動時的主用配置文件。

<Sysname> 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參數,係統采用安全模式保存配置文件。這種方式保存速度慢,但即使保存過程中出現設備重啟、斷電等問題,原有配置文件仍然會保存在設備的Flash中,不會丟失。

l    在電源穩定程度較好的環境中,推薦用戶使用快速保存方式保存配置文件;在電源環境惡劣或者遠程維護等情況下,推薦用戶使用安全模式保存配置文件。

l    配置文件必須以“.cfg”作為文件後綴名。

 

【舉例】

# 保存當前運行的配置到123.cfg中,並將123.cfg作為下次啟動時的主用配置文件。

<Sysname> 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命令用來設置設備下次啟動時以空配置啟動。

如果不指定backupmain參數,設備默認設置配置文件的主用屬性,即將文件設置為下次啟動時使用的主用配置文件。

配置文件必須以“.cfg”作為文件後綴名,並且存放在交換機Flash的根目錄下。

 

相關配置可參考命令display startup

【舉例】

# 設置交換機在下一次啟動時使用的主用配置文件為config.cfg。

<Sysname> startup saved-configuration config.cfg main

 Please wait......Done!

 

不同款型規格的資料略有差異, 詳細信息請向具體銷售和400谘詢。H3C保留在沒有任何通知或提示的情況下對資料內容進行修改的權利!

BOB登陆
官網
聯係我們