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

01-基础配置命令参考

目录

07-设备管理命令

本章节下载 07-设备管理命令  (305.56 KB)

docurl=/cn/Service/Document_Software/Document_Center/Wlan/WA/WA2600/Command/Command_Manual/H3C_WX_CR-(R1508P11)-6W106/01/201707/1017192_30005_0.htm

07-设备管理命令


1 设备管理

1.1  设备管理配置命令

1.1.1  clock datetime

【命令】

clock datetime time date

【视图】

用户视图

【缺省级别】

3:管理级

【参数】

time:设置的时间,格式为HH:MM:SS(小时:分钟:秒),HH取值范围为0~23,MM和SS取值范围为0~59。如果是零点,整个time参数可简写为0。

date:设置的日期,格式为MM/DD/YYYY(月/日/年)或者YYYY/MM/DD(年/月/日),MM的取值范围为1~12,DD的取值范围与月份有关,YYYY的取值范围为2000~2035。

【描述】

clock datetime命令用来设置时间和日期。

在需要严格获取绝对时间的应用环境中,必须设定设备当前日期和时钟。在输入时间参数时,可以不输入秒。

相关配置可参考命令clock summer-time one-offclock summer-time repeatingclock timezonedisplay clock

【举例】

# 设置设备的系统时间为2005年8月1日14时10分20秒。

<Sysname> clock datetime 14:10:20 8/1/2005

# 设置设备的系统时间为2007年1月1日零点6分。

<Sysname> clock datetime 0:6 2007/1/1

1.1.2  clock summer-time one-off

【命令】

clock summer-time zone-name one-off start-time start-date end-time end-date add-time

undo clock summer-time

【视图】

系统视图

【缺省级别】

3:管理级

【参数】

zone-name:夏令时名称,为1~32个字符的字符串,区分大小写。

start-time:起始时间,格式为HH:MM:SS,除表示零点外,格式中的其它0可以省略不写。

start-date:起始日期,格式为YYYY/MM/DD或MM/DD/YYYY。

end-time:结束时间,格式为HH:MM:SS,除表示零点外,格式中的其它0可以省略不写。

end-date:结束日期,格式为YYYY/MM/DD或MM/DD/YYYY。

add-time:相对于标准时间增加的时间,格式为HH:MM:SS,除表示零点外,格式中的其它0可以省略不写。

【描述】

clock summer-time one-off命令用来设置从“起始日期”的“起始时间”到“结束日期”的“结束时间”这个时间段内采用夏令时制,夏令时间要比设备的当前时间增加“add-time”。undo clock summer-time命令用来取消夏令时设置。

缺省情况下,设备上没有配置夏令时,本地采用UTC(Universal Time Coordinated,世界调整时间)时间。

设置完成后,可以使用display clock命令进行查看。日志、debug等信息时间将采用经过时区和夏令时调整过的本地时间。

需要注意的是:

·     从“起始日期”的“起始时间”到“结束日期”的“结束时间”这个时间段长度必须大于1天小于1年,否则视为无效参数,配置失败。

·     如果当前系统时间在该命令指定的时间段内,则执行该命令后,系统时间将自动增加“add-time”。

相关配置可参考命令clock datetimeclock summer-time repeatingclock timezonedisplay clock

【举例】

# 设置夏令时abc1,从2006年8月1日的06:00:00开始,到2006年9月1日的06:00:00结束,比当前设备标准时间增加1小时。

<Sysname> system-view

[Sysname] clock summer-time abc1 one-off 6 08/01/2006 6 09/01/2006 1

1.1.3  clock summer-time repeating

【命令】

clock summer-time zone-name repeating start-time start-date end-time end-date add-time

undo clock summer-time

【视图】

系统视图

【缺省级别】

3:管理级

【参数】

zone-name:夏令时名称,为1~32个字符的字符串。

start-time:起始时间,格式为HH:MM:SS,除表示零点外,格式中的其它0可以省略不写。

start-date:起始日期,有两种设置方式:

·     直接一次性输入年月日,参数格式为YYYY/MM/DD或MM/DD/YYYY。

·     分次输入年、月、日,各参数之间以<空格>键隔开。首先输入开始的年份,取值范围2000~2035;其次输入开始的月份,取值如下:JanuaryFebruaryMarchAprilMayJuneJulyAugustSeptemberOctoberNovemberDecember;然后输入开始的星期(用当月的第几个星期表示),取值如下:firstsecondthirdfourthfifthlast;最后输入起始日,取值为SundayMondayTuesdayWednesdayThursdayFridaySaturday

end-time:结束时间,格式为HH:MM:SS,除表示零点外,格式中的其它0可以省略不写。

end-date:结束日期,有两种设置方式:

·     直接一次性输入年月日,参数格式为YYYY/MM/DD或MM/DD/YYYY。

·     分次输入年、月、日,各参数之间以<空格>键隔开。首先输入结束的年份,取值范围2000~2035;其次输入结束的月份,取值如下:JanuaryFebruaryMarchAprilMayJuneJulyAugustSeptemberOctoberNovemberDecember;然后输入结束的星期(用当月的第几个星期表示),取值如下:firstsecondthirdfourthfifthlast;最后输入结束日,取值为:SundayMondayTuesdayWednesdayThursdayFridaySaturday

add-time:相对于设备当前标准时间增加的时间,格式为HH:MM:SS,除表示零点外,格式中的其它0可以省略不写。

【描述】

clock summer-time repeating命令用来设置设备重复采用夏令时制。undo clock summer-time命令用来取消夏令时设置。

缺省情况下,设备上没有配置夏令时,本地采用UTC(Universal Time Coordinated,世界调整时间)时间。

比如,当指定“start-date”和“start-time”为“2007/6/6”和“00:00:00”,指定“end-date”和“end-time”为“2007/10/1”和“00:00:00”,指定“add-time”为“01:00:00”,则表示从2007年开始(包括2007年)以后每年的6月6号的零点整到10月1号的零点整,都采用夏令时制,夏令时间要比设备的当前标准时间增加1小时。

设置完成后,可以使用display clock命令进行查看。日志、debug等信息时间将采用经过时区和夏令时调整过的本地时间。

需要注意的是:

·     从“起始日期”的“起始时间”到“结束日期”的“结束时间”这个时间段长度必须大于1天小于1年,否则视为无效参数,配置失败。

·     如果当前系统时间在该命令作用的时间段内,则执行该命令后,系统时间将自动增加“add-time”。

相关配置可参考命令clock datetimeclock summer-time one-offclock timezonedisplay clock

【举例】

# 设置夏令时abc2,从2007年开始(包括2007年)以后每年的8月1日的06:00:00到9月1日的06:00:00,比当前系统时间增加1小时。

<Sysname> system-view

[Sysname] clock summer-time abc2 repeating 06:00:00 08/01/2007 06:00:00 09/01/2007 01:00:00

1.1.4  clock timezone

【命令】

clock timezone zone-name { add | minus } zone-offset

undo clock timezone

【视图】

系统视图

【缺省级别】

3:管理级

【参数】

zone-name:时区名称,为1~32个字符的字符串,区分大小写。

add:在UTC(Universal Time Coordinated,通用协调时间)标准时间的基础上增加指定时间。

minus:在UTC标准时间的基础上减少指定时间。

zone-offset:与UTC的时间差,格式为HH:MM:SS,HH取值范围为0~23,MM和SS取值范围为0~59,除表示零点外,格式中的其它0可以省略不写。

【描述】

clock timezone命令用来对本地时区信息进行设置。undo clock timezone命令用来恢复缺省情况。

缺省情况下,本地时区采用UTC(Universal Time Coordinated,世界调整时间)时区。

设置生效后,可以用display clock命令进行查看。日志、debug等信息时间将采用经过时区和夏令时调整过的本地时间。

相关配置可参考命令clock datetimeclock summer-time one-offclock summer-time repeatingdisplay clock

【举例】

# 设置本地时区名称为Z5,比UTC标准时间增加5小时。

<Sysname> system-view

[Sysname] clock timezone Z5 add 5

1.1.5  configure-user count

【命令】

configure-user count number

undo configure-user count

【视图】

系统视图

【缺省级别】

2:系统级

【参数】

number:用户数,取值范围1~6。

【描述】

configure-user count命令用来设置可以同时进入系统视图的用户数。undo configure-user count用来恢复缺省情况。

缺省情况下,允许两个用户在系统视图下进行配置。

相关配置可参考命令display configure-user

说明

·     当多个用户同时进入系统视图并对某个特性进行配置的时候,系统以最新配置为准。

·     如果当前并发配置用户数目已达到所设置的限制数目,新登录的用户将无法再进入系统视图。

 

【举例】

# 设置并发配置用户数目为4。

<Sysname> system-view

[Sysname] configure-user count 4

1.1.6  copyright-info enable

【命令】

copyright-info enable

undo copyright-info enable

【视图】

系统视图

【缺省级别】

3:管理级

【参数】

【描述】

copyright-info enable命令用来使能显示版权信息。undo copyright-info enable命令用来禁止显示版权信息。

缺省情况下,显示版权信息处于使能状态。

【举例】

# 配置使能显示版权信息。

<Sysname> system-view

[Sysname] copyright-info enable

·     使用Telnet方式登录设备,会显示如下信息:

******************************************************************************

* Copyright (c) 2004-2017 New H3C Technologies Co., Ltd. All rights reserved.*

* Without the owner's prior written consent,                                 *

* no decompiling or reverse-engineering shall be allowed.                    *

******************************************************************************

 

<Sysname>

·     如果当前已经使用Console口登录设备了,再退出用户视图,会显示如下信息:

******************************************************************************

* Copyright (c) 2004-2017 New H3C Technologies Co., Ltd. All rights reserved.*

* Without the owner's prior written consent,                                 *

* no decompiling or reverse-engineering shall be allowed.                    *

******************************************************************************

 

User interface con0 is available.

 

 

 

Please press ENTER.

# 禁止显示版权信息。

<Sysname> system-view

[Sysname] undo copyright-info enable

·     使用Telnet方式登录设备,会显示如下信息:

<Sysname>

·     如果当前已经使用Console口登录设备了,再退出用户视图,会显示如下信息:

User interface con0 is available.

 

 

 

Please press ENTER.

1.1.7  display clock

【命令】

display clock [ | { begin | exclude | include } regular-expression ]

【视图】

任意视图

【缺省级别】

1:监控级

【参数】

|:使用正则表达式对显示信息进行过滤。有关正则表达式的详细介绍,请参见“基础配置指导”中的“CLI”。

begin:从包含指定正则表达式的行开始显示。

exclude:只显示不包含指定正则表达式的行。

include:只显示包含指定正则表达式的行。

regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写。

【描述】

display clock命令用来显示系统当前的时间和日期。

该时间由clock datetimeclock summer-time one-off(或者clock summer-time repeating)和clock timezone命令联合决定,规则请参见配置手册中的“配置系统时间”一节。

相关配置可参考命令clock datetimeclock summer-time one-offclock summer-time repeatingclock timezone

【举例】

# 查看系统当前日期和时间。

<Sysname> display clock

09:41:23 UTC Thu 12/15/2005

1.1.8  display configure-user

【命令】

display configure-user [ | { begin | exclude | include } regular-expression ]

【视图】

任意视图

【缺省级别】

1:监控级

【参数】

|:使用正则表达式对显示信息进行过滤。有关正则表达式的详细介绍,请参见“基础配置指导”中的“CLI”。

begin:从包含指定正则表达式的行开始显示。

exclude:只显示不包含指定正则表达式的行。

include:只显示包含指定正则表达式的行。

regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写。

【描述】

display configure-user命令用来显示已经登录设备且当前命令视图不是用户视图的用户的信息。

相关配置可参考命令configure-user count

【举例】

# 显示已经登录设备且当前命令视图不是用户视图的用户的信息。

<Sysname> display configure-user

 The information of current configuration user(s):

  Idx UI      Delay    Type Userlevel

+ 178 VTY 0   01:10:16 TEL  3

+ 179 VTY 1   00:00:00 TEL  3

 

Following are more details.

VTY 0   :

        Location: 192.168.1.59

VTY 1   :

        Location: 192.168.1.54

 +    : User-interface is active.

 F    : User-interface is active and work in async mode.

表1-1 display configure-user命令显示信息描述表

字段

描述

The information of current configuration user(s)

已经登录设备且当前命令视图不是用户视图的用户的信息

Idx

用户登录时使用的用户界面的绝对编号

UI

用户登录时使用的用户界面的类型和相对编号

Delay

表明用户最近一次输入到执行display configure-user命令时的时间间隔,格式为hh:mm:ss

Type

显示用户类型,如Telnet、SSH

Userlevel

显示用户的权限,即用户级别(0-VISIT访问,1-MONITOR监控,2-SYSTEM系统,3-MANAGE管理)

Following are more details.

登录用户的详细信息

Location

登录用户的IP地址

+    : User-interface is active.

表示当前正在使用的用户界面

F    : User-interface is active and work in async mode.

表示当前正在使用的用户界面,且工作在异步方式

 

1.1.9  display copyright

【命令】

display copyright [ | { begin | exclude | include } regular-expression ]

【视图】

任意视图

【缺省级别】

1:监控级

【参数】

|:使用正则表达式对显示信息进行过滤。有关正则表达式的详细介绍,请参见“基础配置指导”中的“CLI”。

begin:从包含指定正则表达式的行开始显示。

exclude:只显示不包含指定正则表达式的行。

include:只显示包含指定正则表达式的行。

regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写。

【描述】

display copyright命令用来显示系统软件和硬件的详细版权信息。

通过查看版权信息,可以获知系统当前使用软件和硬件版本的版权信息、版权的参照标准、版权证书等相关信息。

【举例】

# 显示系统软件和硬件的详细版权信息。(显示信息略,请以设备的实际情况为准)

<Sysname> display copyright

1.1.10  display cpu-usage

【命令】

display cpu-usage [ entry-number [ offset ] [ verbose ] ] [ | { begin | exclude | include } regular-expression ]

【视图】

任意视图

【缺省级别】

1:监控级

【参数】

entry-number:指定执行一次本命令将显示的条目数,取值范围为1~60。

offset:起始显示条目序号到最新条目序号之间的偏移量,取值范围为0~59。比如,最新生成的统计信息的idx是12,如果offset设置为3,则会从idx是9的统计信息开始显示(idx表示的是第几个周期的统计信息,从0到60循环计数。系统按周期统计CPU利用率,当一个周期结束时,就会记录该周期内CPU的平均利用率,idx会自动加1)。

verbose:显示CPU利用率的详细信息。不使用该参数时,显示的是简要的CPU利用率统计信息,使用该参数时,会详细显示指定统计周期内各个任务的平均CPU利用率。

|:使用正则表达式对显示信息进行过滤。有关正则表达式的详细介绍,请参见“基础配置指导”中的“CLI”。

begin:从包含指定正则表达式的行开始显示。

exclude:只显示不包含指定正则表达式的行。

include:只显示包含指定正则表达式的行。

regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写。

【描述】

display cpu-usage命令用来显示CPU利用率的统计信息。

系统每隔一定的时间(通常为60秒)对CPU的利用率进行统计,并把统计结果保存到历史记录区(可保存记录的最大条数与设备的型号有关)。display cpu-usage entry-number表示从最新记录(倒数第一条记录)开始,显示entry-number条记录。display cpu-usage entry-number offset表示从倒数第(offset+1)条记录开始,显示entry-number条记录。

【举例】

# 显示当前CPU利用率统计信息。

<Sysname> display cpu-usage

Unit CPU usage:

       1% in last 5 seconds

       1% in last 1 minute

       1% in last 5 minutes

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

字段

描述

Unit CPU usage

CPU利用率信息

1% in last 5 seconds

设备启动后,会以5秒为周期计算并记录一次该5秒内的CPU的平均利用率。该字段显示的是最近一个5秒统计周期内CPU的平均利用率

1% in last 1 minute

设备启动后,会以1分钟为周期计算并记录一次该1分钟内的CPU的平均利用率。该字段显示的是最近一个1分钟统计周期内CPU的平均利用率

1% in last 5 minutes

设备启动后,会以5分钟为周期计算并记录一次该5分钟内的CPU的平均利用率。该字段显示的是最近一个5分钟统计周期内CPU的平均利用率

 

1.1.11  display cpu-usage history

【命令】

display cpu-usage history [ task task-id ] [ | { begin | exclude | include } regular-expression ]

【视图】

任意视图

【缺省级别】

1:监控级

【参数】

task task-id:显示指定任务的CPU利用率的统计历史信息,task-id表示任务编号。不使用该参数时,显示的是整个系统的相应信息(整个系统的CPU利用率等于所有任务CPU利用率之和)。

|:使用正则表达式对显示信息进行过滤。有关正则表达式的详细介绍,请参见“基础配置指导”中的“CLI”。

begin:从包含指定正则表达式的行开始显示。

exclude:只显示不包含指定正则表达式的行。

include:只显示包含指定正则表达式的行。

regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写。

【描述】

display cpu-usage history命令用来以图形方式显示CPU利用率统计历史信息。

·     不指定参数时,将显示整个系统的CPU利用率统计信息。

系统每隔一定时间会对CPU的利用率进行统计,并把统计结果保存到历史记录区。通过display cpu-usage history命令可以查看到最近60分钟记录的CPU利用率统计值。结果以坐标的形式进行显示,显示信息中:

·     纵坐标表示利用率,采用就近显示的原则。比如,利用率的间隔为5%,则实际统计值53%将被显示成55%,实际统计值52%将被显示成50%。

·     横坐标表示时间,时间越靠左表示距离当前时间越近。

·     用连续的#号表示该时刻的利用率,某个时间点上最高处的#号对应的纵坐标值即为该时刻CPU的利用率。

【举例】

# 显示整个系统的CPU利用率统计信息。

<Sysname> display cpu-usage history

100%|

 95%|

 90%|

 85%|

 80%|

 75%|

 70%|

 65%|

 60%|

 55%|

 50%|

 45%|

 40%|

 35%|

 30%|

 25%|

 20%|

 15%|             #

 10%|            ###  #

  5%|           ########

     ------------------------------------------------------------

              10        20        30        40        50        60  (minutes)

                      cpu-usage last 60 minutes(SYSTEM)

以上显示信息表明整个系统(任务名为SYSTEM)在最近60分钟内CPU的占有率情况:12分钟前大约为5%,13分钟前大约为10%,14分钟前大约为15%,15分钟前大约为10%,16、17分钟前大约为5%,18分钟前大约为10%,19分钟前大约为5%,其它时间均小于或等于2%。

1.1.12  display device

【命令】

display device  [verbose ] [ | { begin | exclude | include } regular-expression ]

【视图】

任意视图

【缺省级别】

2:系统级

【参数】

verbose:显示详细信息。

|:使用正则表达式对显示信息进行过滤。有关正则表达式的详细介绍,请参见“基础配置指导”中的“CLI”。

begin:从包含指定正则表达式的行开始显示。

exclude:只显示不包含指定正则表达式的行。

include:只显示包含指定正则表达式的行。

regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写。

【描述】

display device命令用来显示设备信息。

【举例】

# 显示设备信息

<Sysname> display device

Slot No.  Board Type            Status    Max Ports

 1         WA4620i-ACN Board    Normal       5

表1-3 display device命令显示信息描述表

字段

描述

Slot No.

槽位号

Board Type

硬件类型

Status

状态:Fault表示出错,不能正常启动;Normal表示处于正常工作状态

Max Ports

支持的最大物理端口数

 

1.1.13  display device manuinfo

【命令】

display device manuinfo  [ | { begin | exclude | include } regular-expression ]

【视图】

任意视图

【缺省级别】

3:管理级

【参数】

|:使用正则表达式对显示信息进行过滤。有关正则表达式的详细介绍,请参见“基础配置指导”中的“CLI”。

begin:从包含指定正则表达式的行开始显示。

exclude:只显示不包含指定正则表达式的行。

include:只显示包含指定正则表达式的行。

regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写。

【描述】

display device manuinfo命令用来显示设备的电子标签信息。

电子标签信息也可以称为永久配置数据或档案信息等,在设备的调测(调试、测试)过程中被写入到设备的存储器件中,包括名称、生产序列号、MAC地址、制造商等信息。本命令显示的是设备的部分电子标签信息。

【举例】

# 显示设备的电子标签信息

<Sysname> display device manuinfo

DEVICE_NAME:WA4620i-ACN

DEVICE_SERIAL_NUMBER:210236A35VA10A482300

MAC_ADDRESS:70F9-6DFB-1300

MANUFACTURING_DATE:2012-05-24

VENDOR_NAME:H3C

表1-4 display device manuinfo命令信息显示描述表

字段

描述

DEVICE_NAME

设备名称

DEVICE_SERIAL_NUMBER

设备序列号

MAC_ADDRESS

设备出厂MAC地址

MANUFACTURING_DATE

设备调测日期

VENDOR_NAME

制造商名称

 

1.1.14  display diagnostic-information

【命令】

display diagnostic-information [ | { begin | exclude | include } regular-expression ]

【视图】

任意视图

【缺省级别】

1:监控级

【参数】

|:使用正则表达式对显示信息进行过滤。有关正则表达式的详细介绍,请参见“基础配置指导”中的“CLI”。

begin:从包含指定正则表达式的行开始显示。

exclude:只显示不包含指定正则表达式的行。

include:只显示包含指定正则表达式的行。

regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写。

【描述】

display diagnostic-information命令用来显示或保存系统当前多个功能模块运行的统计信息。

在日常维护或系统出现故障时,为了便于问题定位,用户需要查看各个功能模块的运行信息。但各个功能模块都有对应的display命令,逐条执行比较繁琐。为便于一次性收集更多信息,用户可以在任意视图下执行display diagnostic-information命令,显示或保存系统当前多个功能模块运行的统计信息。

【举例】

# 保存系统当前各个功能模块运行的统计信息。

<Sysname> display diagnostic-information

Save or display diagnostic information (Y=save, N=display)? [Y/N]:y

Please input the file name(*.diag)[flash:/default.diag]:aa.diag

Diagnostic information is outputting to flash:/aa.diag.

Please wait...

Save succeeded.

再在用户视图下执行“more aa.diag”命令,配合使用<Page Up>/<Page Down>键,可以查看aa.diag文件的记录的内容。

# 显示系统当前各个功能模块运行的统计信息(因为显示信息多,请以设备的实际情况为准,此处略)。

<Sysname> display diagnostic-information

Save or display diagnostic information (Y=save, N=display)? [Y/N]:n

=================================================

  ===============display clock===============

=================================================

08:54:16 UTC Fri 11/15/2008

===================================================

  ===============display version===============

===================================================

……略……

1.1.15  display environment

【命令】

display environment [ | { begin | exclude | include } regular-expression ]

【视图】

任意视图

【缺省级别】

1:监控级

【参数】

|:使用正则表达式对显示信息进行过滤。有关正则表达式的详细介绍,请参见“基础配置指导”中的“CLI”。

begin:从包含指定正则表达式的行开始显示。

exclude:只显示不包含指定正则表达式的行。

include:只显示包含指定正则表达式的行。

regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写。

【描述】

display environment命令用来显示设备的温度信息。

【举例】

# 显示设备的温度信息

<Sysname> display environment

System Temperature information (degree centigrade):

----------------------------------------------------

 SlotNo    Temperature       Lower limit      Upper limit

 1         35                5                70

表1-5 display environment命令显示信息描述表

字段

描述

System Temperature information (degree centigrade)

系统温度信息(摄氏度)

SlotNO

槽位号

Temperature

当前温度

Lower limit

温度下限

Upper limit

温度上限

 

1.1.16  display job

【命令】

display job [ job-name ] [ | { begin | exclude | include } regular-expression ]

【视图】

任意视图

【命令级别】

1:监控级

【参数】

job-name:任务名,为1~32个字符的字符串。

|:使用正则表达式对显示信息进行过滤。有关正则表达式的详细介绍,请参见“基础配置指导”中的“CLI”。

begin:从包含指定正则表达式的行开始显示。

exclude:只显示不包含指定正则表达式的行。

include:只显示包含指定正则表达式的行。

regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写。

【描述】

display job命令用来查看定时执行任务的具体配置。

不带参数时表示查看当前所有定时执行任务的具体配置。

相关配置可参考命令jobtimeview

【举例】

# 查看定时执行任务saveconfig的具体配置。

<Sysname> display job saveconfig

Job name: saveconfig

  Specified view: monitor

  Time 1: Execute command save 1.cfg after 40 minutes

以上显示信息表明,40分钟后系统将自动将当前运行的配置保存到配置文件1.cfg。

表1-6 display job命令显示信息描述表

字段

说明

Job name

定时执行任务名

Specified view

定时执行任务中命令所在视图

Time timeID

定时执行任务中包含的各命令执行时间记录

Execute command

命令字符串

 

1.1.17  display memory

【命令】

display memory [ | { begin | exclude | include } regular-expression ]

【视图】

任意视图

【缺省级别】

1:监控级

【参数】

|:使用正则表达式对显示信息进行过滤。有关正则表达式的详细介绍,请参见“基础配置指导”中的“CLI”。

begin:从包含指定正则表达式的行开始显示。

exclude:只显示不包含指定正则表达式的行。

include:只显示包含指定正则表达式的行。

regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写。

【描述】

display memory命令用来显示设备内存的使用状况。

【举例】

# 显示设备内存的使用状况。

<Sysname> display memory

System Total Memory(bytes): 187547920

Total Used Memory(bytes): 57525268

Used Rate: 30%

表1-7 display memory命令显示信息描述表

字段

描述

System Total Memory(bytes)

系统的总内存大小,单位为字节

Total Used Memory(bytes)

已经使用的内存大小,单位为字节

Used Rate

已经使用的内存占总内存的比例

 

1.1.18  display reboot-type

【命令】

display reboot-type  [ | { begin | exclude | include } regular-expression ]

【视图】

任意视图

【缺省级别】

2:系统级

【参数】

|:使用正则表达式对显示信息进行过滤。有关正则表达式的详细介绍,请参见“基础配置指导”中的“CLI”。

begin:从包含指定正则表达式的行开始显示。

exclude:只显示不包含指定正则表达式的行。

include:只显示包含指定正则表达式的行。

regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写。

【描述】

display reboot-type命令用来显示系统的启动方式。

不携带任何参数时,显示的是设备系统的启动方式。

【举例】

# 显示设备的启动方式。

<Sysname> display reboot-type

  The rebooting type this time is: Cold

以上显示信息表明:设备最近一次的重启方式为冷启动(Cold,表示本次是通过上电方式启动的设备)。(当显示Warm时表示启动方式为热启动,表示本次是通过reboot等命令启动的设备)

1.1.19  display schedule job

【命令】

display schedule job [ | { begin | exclude | include } regular-expression ]

【视图】

任意视图

【缺省级别】

1:监控级

【参数】

|:使用正则表达式对显示信息进行过滤。有关正则表达式的详细介绍,请参见“基础配置指导”中的“CLI”。

begin:从包含指定正则表达式的行开始显示。

exclude:只显示不包含指定正则表达式的行。

include:只显示包含指定正则表达式的行。

regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写。

【描述】

display schedule job用来查看定时执行功能的具体配置。

相关配置可参考命令schedule job

【举例】

# 查看当前定时执行功能的具体配置。

<Sysname> display schedule job

Specified command: execute 1.bat

Specified view: system view

Executed time: at 12:00 10/31/2007 (in 0 hours and 16 minutes)

如果在16分钟内修改了系统时间,则定时执行批处理文件的配置将失效。再次使用display schedule job命令查看时,显示为空。

表1-8 display schedule job命令显示信息描述表

字段

描述

Specified command

定时执行的命令字符串

Specified view

为定时执行的命令指定的视图

Executed time

系统自动执行指定命令的时间点及与当前系统时间的间隔

 

1.1.20  display schedule reboot

【命令】

display schedule reboot [ | { begin | exclude | include } regular-expression ]

【视图】

任意视图

【缺省级别】

3:管理级

【参数】

|:使用正则表达式对显示信息进行过滤。有关正则表达式的详细介绍,请参见“基础配置指导”中的“CLI”。

begin:从包含指定正则表达式的行开始显示。

exclude:只显示不包含指定正则表达式的行。

include:只显示包含指定正则表达式的行。

regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写。

【描述】

display schedule reboot命令用来显示用户设置的设备重启时间。

相关配置可参考命令schedule reboot atschedule reboot delay

【举例】

# 显示设备的重启时间。

<Sysname> display schedule reboot

System will reboot at 16:00:00 03/10/2006 (in 2 hours and 5 minutes).

以上显示信息表明,系统将在2006年3月10日16点(2小时零5分钟之后)重启。

1.1.21  display system-failure

【命令】

display system-failure [ | { begin | exclude | include } regular-expression ]

【视图】

任意视图

【缺省级别】

3:管理级

【参数】

|:使用正则表达式对显示信息进行过滤。有关正则表达式的详细介绍,请参见“基础配置指导”中的“CLI”。

begin:从包含指定正则表达式的行开始显示。

exclude:只显示不包含指定正则表达式的行。

include:只显示包含指定正则表达式的行。

regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写。

【描述】

display system-failure命令用来显示异常情况下系统的处理方式。

相关配置可参考命令system-failure

【举例】

# 显示异常情况下系统的处理方式。

<Sysname> display system-failure

 System failure handling method: reboot

1.1.22  display version

【命令】

display version [ | { begin | exclude | include } regular-expression ]

【视图】

任意视图

【缺省级别】

1:监控级

【参数】

|:使用正则表达式对显示信息进行过滤。有关正则表达式的详细介绍,请参见“基础配置指导”中的“CLI”。

begin:从包含指定正则表达式的行开始显示。

exclude:只显示不包含指定正则表达式的行。

include:只显示包含指定正则表达式的行。

regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写。

【描述】

display version命令用来显示系统版本信息。

通过查看版本信息,可以获知系统当前使用的软件版本、机架类型、主控板及接口板的相关信息。

【举例】

# 查看系统版本信息(请以设备的实际情况为准,此处略)。

<Sysname> display version

1.1.23  header

【命令】

header { legal | login | motd | shell } text

undo header { legal | login | motd | shell }

【视图】

系统视图

【缺省级别】

2:系统级

【参数】

legal:设置登录终端界面前的授权信息,在输入认证用户名和密码前输出。

login:设置登录验证时的欢迎信息。

motd:设置登录终端界面前的欢迎信息。

shell:设置用户登录进入用户视图时的欢迎信息。

text:输入欢迎信息的内容。内容的输入支持单行和多行两种方式,具体输入规则请参见“基础配置指导”中的“设备管理”。

【描述】

header命令用来设置欢迎信息。undo header命令用来关闭欢迎信息。

【举例】

# 配置进入用户视图的欢迎信息。

<Sysname> system-view

[Sysname] header legal %

Please input banner content, and quit with the character '%'.

Welcome to legal (header legal)%

[Sysname] header login %

Please input banner content, and quit with the character '%'.

Welcome to login(header login)%

[Sysname] header motd %

Please input banner content, and quit with the character '%'.

Welcome to motd(header motd)%

[Sysname] header shell %

Please input banner content, and quit with the character '%'.

Welcome to shell(header shell)%

// 本例中,“%”为text的起始/结束字符,在显示文本后输入“%”表示文本结束,退出header命令。作为起始与结束字符,“%”不会成为所设置欢迎信息的一部分。

·     用户界面下没有配置登录认证,采用Telnet方式登录设备,测试以上设置时,显示信息如下。

 

******************************************************************************

* Copyright (c) 2004-2017 New H3C Technologies Co., Ltd. All rights reserved.*

* Without the owner's prior written consent,                                 *

* no decompiling or reverse-engineering shall be allowed.                    *

******************************************************************************

 

Welcome to legal (header legal)

 Press Y or ENTER to continue, N to exit.

 

Welcome to motd(header motd)

 

Welcome to shell(header shell)

<Sysname>

·     用户界面下配置password认证方式,采用Telnet方式登录设备,测试以上设置时,显示信息如下。

******************************************************************************

* Copyright (c) 2004-2017 New H3C Technologies Co., Ltd. All rights reserved.*

* Without the owner's prior written consent,                                 *

* no decompiling or reverse-engineering shall be allowed.                    *

******************************************************************************

 

Welcome to legal (header legal)

 Press Y or ENTER to continue, N to exit.

 

Welcome to motd(header motd)

 

Welcome to login(header login)

 

Login authentication

 

 

Password:

 

Welcome to shell(header shell)

<Sysname>

1.1.24  job

【命令】

job job-name

undo job job-name

【视图】

系统视图

【命令级别】

3:管理级

【参数】

job-name:任务名,为1~32个字符的字符串。

【描述】

job命令用来创建新的定时执行任务并进入job视图,如果定时执行任务已经创建,则直接进入job视图。undo job命令用来删除定时执行任务。

缺省情况下,系统没有创建定时执行任务。

创建定时执行任务后,可以在定时执行任务视图下配置任务的具体内容,比如让系统在某个时间点自动执行某视图下的某条命令。

多次执行该命令可以创建多个定时任务,各任务之间互不干扰。

相关配置可参考命令viewtime

【举例】

# 创建(或进入)系统定时任务saveconfiguration。

<Sysname> system-view

[Sysname] job saveconfiguration

[Sysname-job-saveconfiguration]

1.1.25  reboot

【命令】

reboot

【视图】

用户视图

【缺省级别】

3:管理级

【参数】

无      

【描述】

reboot命令用来重启设备。

注意

·     重新启动会导致业务中断,请谨慎使用该命令。

·     如果主用启动文件损坏或者不存在,则不能通过reboot命令重启设备。此时,可以通过指定新的主用启动文件再重启,或者断电后重新上电,系统将自动使用备用启动文件重启。

·     如果设备在准备重启时,用户正在进行文件操作,为了安全起见,系统将不会执行此次重启操作。

 

【举例】

# 重启设备。

<Sysname> reboot

……交互信息略……

1.1.26  reset unused porttag

【命令】

reset unused porttag

【视图】

用户视图

【缺省级别】

1:监控级

【参数】

【描述】

reset unused porttag命令用来清除当前系统中保存的但不使用的16bit索引。

执行该命令时需要得到用户的确认。若用户在30秒之内没有确认操作,或者用户输入字符“N”否定了本次操作,则本命令退出执行。

【举例】

# 清除当前系统中保存的但不使用的16bit索引。

<Sysname> reset unused porttag

Current operation will delete all unused port tag(s). Continue? [Y/N]:y

<Sysname>

1.1.27  schedule job

【命令】

schedule job { at time1 [ date ] | delay time2 } view view-name command

undo schedule job

【视图】

用户视图

【缺省级别】

3:管理级

【参数】

at time1 [ date ]:指定执行命令的具体时间。

·     time1表示执行命令的时间,格式为hh:mm (小时:分钟)。hh取值范围为0~23,mm取值范围为0~59。

·     date表示执行命令的日期,格式为MM/DD/YYYY(月/日/年)或者YYYY/MM/DD(年/月/日)。YYYY的取值范围为2000~2035,MM的取值范围为1~12,DD的取值范围与具体月份相关。

delay time2:指定执行命令的延迟时间。time2表示执行命令的延迟时间,格式可以为:

·     hh:mm(小时:分钟),hh的取值范围为0~720,mm的取值范围为0~59,hh:mm的取值不能超过720:00。

·     mm(分钟),取值范围为0~43200,0表示不延时,立即执行

view view-name:指定执行命令的视图。view-name表示命令视图的名称,当前的取值为:

·     shell表示用户视图。

·     system表示系统视图。

command:需要定时执行的命令字符串。

【描述】

schedule job命令用来配置定时执行任务。undo schedule job命令用来取消定时执行任务。

需要注意的是:

·     若指定参数at time1 date,则设置的时间点必须为将来的时间。

·     若指定参数at time1,当time1在当前系统时间之前,则指定命令将在第二天的该时间点执行;当time1在当前系统时间之后,则指定命令将在当天的该时间点执行。

·     无论使用参数at还是delay,设置的定时时间与当前系统时间的间隔都不能大于720小时(即30天)。

·     command表示的命令行必须是设备上可成功执行的命令行,并且要求命令行是view-name视图下的命令,由用户保证配置的正确性,否则,命令行不能自动被执行。

·     指定命令执行时不进行信息交互。当需要用户交互确认时,系统将自动输入“Y”或“Yes”;当需要用户交互输入字符信息时,系统将自动输入缺省字符串,没有缺省字符串的将自动输入空字符串。

·     对于切换用户操作界面的命令(如telnet、ftp、ssh2等)、切换视图的命令(如system-view、quit等)以及修改执行命令用户状态的命令(如super命令等),自动执行命令后当前用户的操作界面、命令视图和用户状态不变。

·     使用本命令配置定时执行功能后,又执行clock datetimeclock summer-timeclock timezone命令调整了系统时间,则定时执行功能的配置将自动取消。

·     多次执行schedule job命令时,只有最新的配置生效。

【举例】

# 当前时间为11:43,设置在60分钟之后在系统视图下执行批处理文件1.bat。

<Sysname> schedule job delay 60 view system execute 1.bat

Info: Command execute 1.bat in system view will be executed at 12:43 10/31/2007 (in 1 hours and 0 minutes).

# 当前时间为11:43,设置在当天中午12:00在系统视图下执行批处理文件1.bat。

<Sysname> schedule job at 12:00 view system execute 1.bat

Info: Command execute 1.bat in system view will be executed at 12:00 10/31/2007 (in 0 hours and 16 minutes).

1.1.28  schedule reboot at

【命令】

schedule reboot at hh:mm [ date ]

undo schedule reboot

【视图】

用户视图

【缺省级别】

3:管理级

【参数】

hh:mm:设备重启的时间,格式为“小时:分钟”。hh取值范围为0~23,mm取值范围为0~59。

date:设备重启的日期,格式为mm/dd/yyyy(月/日/年)或者yyyy/mm/dd(年/月/日)。yyyy的取值范围为2000~2035,mm的取值范围为1~12,dd的取值范围与具体月份相关。

【描述】

schedule reboot at命令用来开启设备定时重启功能,并指定重启的具体时间和日期。undo schedule reboot命令用来关闭设备定时重启功能。

缺省情况下,设备定时重启功能处于关闭状态。

如果没有指定重启的具体日期,则分为两种情况:

·     设置的时间点在当前时间之后,则设备将在当天的该时间点重启;

·     设置的时间点在当前时间之前,则设备将在第二天的该时间点重启。

需要注意的是:

·     设备定时器的精度为1分钟。在到达用户设定的重启时刻的前一分钟,设备会提示:REBOOT IN ONE MINUTE(设备将在一分钟后重启),并在一分钟后重新启动。

·     设置的日期与当前日期相比,不能大于30×24小时(即30天)。

·     配置该命令后,系统会提示输入确认信息,只有键入<Y>或者<y>后,设置才能生效。如果之前进行过相应设置,则原有配置将被覆盖。

·     如果schedule reboot at命令设置了重启的具体日期(月/日/年或年/月/日),而且参数表示的是将来的日期,则设备将在设定的时间点重新启动。

·     使用本命令配置定时重启功能后,又执行clock datetimeclock summer-timeclock timezone命令调整了系统时间,则定时重启功能的配置将自动取消。

·     如果设备在准备重启时,用户正在进行文件操作,为了安全起见,系统将不会执行此次重启操作。

相关配置可参考命令schedule reboot delay

注意

该命令会使设备在将来的某个时间点重新启动,从而导致业务中断,请谨慎使用。

 

【举例】

# 假设系统的当前时间为2006年6月6日11:43分,设置设备在当天中午12:00重启。

<Sysname> schedule reboot at 12:00

Reboot system at 12:00 06/06/2006 (in 0 hour(s) and 16 minute(s)) confirm? [Y/N]:

如果在设置重启时间之前使用terminal logging命令打开终端日志显示功能的话,输入“y”之后,系统会自动显示相关日志信息。(缺省情况下,终端对日志信息的显示功能处于开启状态)。

<Sysname>

%Jun  6 11:43:11:629 2006 Sysname CMD/4/REBOOT:

vty0(192.168.1.54): Set schedule reboot parameters at 11:43:11 06/06/2006, and system will reboot at 12:00 06/06/2006.

1.1.29  schedule reboot delay

【命令】

schedule reboot delay { hh:mm | mm }

undo schedule reboot

【视图】

用户视图

【缺省级别】

3:管理级

【参数】

hh:mm:设备重启的等待时延,格式为“小时:分钟”。hh的取值范围为0~720,mm的取值范围为0~59,hh:mm的取值不能超过720:00。

mm:设备重新启动的等待时延,单位为分钟,取值范围为0~43200。

【描述】

schedule reboot delay命令用来开启设备的定时重启功能,并设定等待时延。undo schedule reboot命令用来关闭定时重启功能。

缺省情况下,设备定时重启功能处于关闭状态。

需要注意的是:

·     可以用两种格式来设置设备定时重启的等待时延,即“小时:分钟”和“绝对分钟数”。但绝对分钟数不能大于30×24×60分钟(即30天)。

·     设备定时器的精度为1分钟。在到达用户设定的重启时刻的前一分钟,设备会提示:REBOOT IN ONE MINUTE(设备将在一分钟后重启),并在一分钟后重新启动。

·     配置该命令后,系统会提示输入确认信息,只有键入<Y>或者<y>后,设置才能生效。如果之前进行过相应设置,则原有配置将被覆盖。

·     使用本命令配置定时重启功能后,又执行clock datetimeclock summer-timeclock timezone命令调整了系统时间,则定时重启功能的配置将自动取消。

·     如果设备在准备重启时,用户正在进行文件操作,为了安全起见,系统将不会执行此次重启操作。

相关配置可参考命令schedule reboot at

注意

该命令会使设备在指定时延后重新启动,从而导致业务中断,请谨慎使用。

 

【举例】

# 假设系统的当前时间为2015年6月6日11:48分,配置设备在88分钟后重启。

<Sysname> schedule reboot delay 88

Reboot system at 13:16 06/06/2015(in 1 hour(s) and 28 minute(s)). confirm? [Y/N]:

# 如果在设置重启时间之前使用terminal logging命令打开终端日志显示功能的话,输入“y”之后,系统会自动显示相关日志信息。(缺省情况下,终端对日志信息的显示功能处于开启状态)。

<Sysname>

%Jun  6 11:48:44:860 2015 Sysname CMD/4/REBOOT:

vty0(192.168.1.54): Set schedule reboot parameters at 11:48:44 06/06/2015, and system will reboot at 13:16 06/06/2006.

1.1.30  sysname

【命令】

sysname sysname

undo sysname

【视图】

系统视图

【缺省级别】

2:系统级

【参数】

sysname:设备名称,为1~64个字符的字符串。

【描述】

sysname命令用来设置设备的名称。undo sysname用来恢复设备名称为默认名称。

缺省情况下,设备名称为设备型号名称。

设备的名称对应于命令行接口的提示符,如设备的名称为Sysname,则用户视图的提示符为<Sysname>。

【举例】

# 设置设备的名称为R2000。

<Sysname> system-view

[Sysname] sysname R2000

[R2000]

1.1.31  system-failure

【命令】

system-failure { maintain | reboot }

undo system-failure

【视图】

系统视图

【缺省级别】

3:管理级

【参数】

maintain:表示系统故障时,保持当前状态,系统不会自动采取任何相关措施。

reboot:表示系统异常时,会采用直接重启的方式来进行恢复。

【描述】

system-failure命令用来配置系统异常时的处理方式。undo system-failure命令用来恢复缺省情况。

缺省情况下,系统异常时的处理方式为reboot

【举例】

# 将系统异常时的处理方式设置为reboot。

<Sysname> system-view

[Sysname] system-failure reboot

1.1.32  time at

【命令】

time time-id at time date command command

time time-id { one-off | repeating } at time [ month-date month-day | week-day week-daylist ] command command

undo time time-id

【视图】

定时执行任务视图

【命令级别】

3:管理级

【参数】

time time-id:时间记录,取值范围为1~10的整数。

at time:执行指定命令的时间,格式为hh:mm (小时:分钟)。hh取值范围为0~23,mm取值范围为0~59。

one-off:表示指定命令仅执行一次。命令在该设定时间点到达时执行,执行后下次再到达该时间点时命令不再执行。

repeating:表示循环执行指定命令。

date:执行指定命令的日期,格式为MM/DD/YYYY(月/日/年)或者YYYY/MM/DD(年/月/日)。

·     YYYY的取值范围为2000~2035;

·     MM的取值范围为1~12;

·     DD的取值范围与具体月份有关。

month-date month-day:执行指定命令在一个月中的哪天被执行。month-day表示日期,取值范围为1~31。

week-day week-daylist:执行指定命令在一周中的哪(些)天被执行。week-daylist表示一周中任一天或几天的组合,取值为:MonTueWedThuFriSatSun(星期一到星期日)。设置多天时,字符串之间用空格分开,最多可以设置七天。

command command:需要定时执行的命令字符串。命令行必须是设备上可成功执行的命令行,并且要求命令行是view命令配置的视图下的命令,由用户保证配置的正确性,否则,命令行不能自动被执行。

【描述】

time at命令用来配置在指定时间执行指定命令。undo time命令用来取消在指定时间执行的命令。

·     time time-id at time date command command命令用来设置在某年某月某时某刻执行命令。配置的时间点必须晚于系统当前时间点,否则,配置失败。

·     time time-id one-off at time command command命令用来设置在指定时刻执行命令。若当天该时间点已过去,则顺延到第二天。执行后下次再到达该时间点时命令不再执行。

·     time time-id one-off at time month-date month-day command command命令用来设置在某天某时执行命令。若本月该时间点已过去,则顺延到下月。命令执行后不再执行。

·     time time-id one-off at time week-day week-daylist command command命令用来设置在某(些)天某时执行命令。若本周该时间点已过去,则顺延到下周。命令执行后不再执行。

·     time time-id repeating at time command command命令用来设置在每天的指定时刻执行命令。执行后下次再到达该时间点时命令仍执行。

·     time time-id repeating at time month-date month-day command command命令用来设置在每月的某天某时执行命令。执行后下次再到达该时间时命令仍执行。

·     time time-id repeating at time week-day week-daylist command command命令用来设置在每周的某(些)天某时执行命令。执行后下次再到达该时间点时命令仍执行。

相关命令可参考jobview

说明

·     一个定时执行任务中指定的命令必须在同一视图下执行。

·     一个定时执行任务中最多可以配置10条命令(对应10个time-id)。如果多于10条,请把这个任务拆分为多个任务。

·     time-id在同一个任务中必须唯一。如果新执行的time at命令指定的time-id和已有配置的time-id值相同,则新配置会覆盖旧配置。

·     修改系统时间,不会影响该命令的配置和执行。

 

【举例】

# 2015年5月18日3:00将设备当前配置保存到文件a.cfg。

<Sysname> system-view

[Sysname] job saveconfig

[Sysname-job-saveconfig] view monitor

[Sysname-job-saveconfig] time 1 at 3:00 2015/5/18 command save a.cfg

# 每天的12:00执行保存配置命令。

<Sysname> system-view

[Sysname] job saveconfig

[Sysname-job-saveconfig] view monitor

[Sysname-job-saveconfig] time 1 repeating at 12:00 command save a.cfg

# 从现在开始第一个月5号的上午8点执行一次保存配置命令。

<Sysname> system-view

[Sysname] job saveconfig

[Sysname-job-saveconfig] view monitor

[Sysname-job-saveconfig] time 1 one-off at 8:00 month-date 5 command save a.cfg

# 从现在开始每个月5号的上午8点执行保存配置命令。

<Sysname> system-view

[Sysname] job saveconfig

[Sysname-job-saveconfig] view monitor

[Sysname-job-saveconfig] time 1 repeating at 8:00 month-date 5 command save a.cfg

# 从现在开始第一个周五和周六的上午8点分别执行一次保存配置命令。

<Sysname> system-view

[Sysname] job saveconfig

[Sysname-job-saveconfig] view monitor

[Sysname-job-saveconfig] time 1 one-off at 8:00 week-day fri sat command save a.cfg

# 从现在开始每个周五和周六的上午8点都执行保存配置命令。

<Sysname> system-view

[Sysname] job saveconfig

[Sysname-job-saveconfig] view monitor

[Sysname-job-saveconfig] time 1 repeating at 8:00 week-day fri sat command save a.cfg

1.1.33  time delay

【命令】

time time-id { one-off | repeating } delay time command command

undo time time-id

【视图】

定时执行任务视图

【命令级别】

3:管理级

【参数】

time time-id:时间记录,取值范围为1~10的整数。

one-off:表示指定命令仅执行一次。命令在该时间点到达时执行,执行后下次再到达该时间点时命令不再执行。

repeating:表示循环执行指定命令。

delay time:执行指定命令的等待时延。格式为hh:mm (小时:分钟)或mm(分钟)。

·     使用hh:mm格式时,hh的取值范围为0~720,mm的取值范围为0~59,hh:mm的取值不能超过720:00;

·     使用mm格式时,mm的取值范围为1~43200,即定时器的最大定时时长为30天。

command command:需要定时执行的命令字符串,该字符串中指定的命令必须为完整的、不需要进行交互的命令。

【描述】

time delay命令用来配置延迟指定时间执行指定命令。undo time命令用来取消延迟指定时间执行的命令。

·     time time-id one-off delay time command command命令用来设置在指定时间间隔后执行命令。命令执行后不再执行。

·     time time-id repeating delay time command command命令用来设置以指定时间间隔为周期重复执行命令。命令以时间间隔为周期循环执行。

相关命令可参考jobview

说明

·     一个定时执行任务中指定的命令必须在同一视图下执行;

·     一个定时执行任务中最多可以配置10条命令(对应10个time-id)。如果多于10条,请把这个任务拆分为多个任务。

·     time-id在同一个任务中必须唯一。如果新执行的time at命令指定的time-id和已有配置的time-id值相同,则新配置会覆盖旧配置。

·     修改系统时间,不会影响该命令的配置和执行。

 

【举例】

# 5分钟后将当前配置保存到文件a.cfg。

<Sysname> system-view

[Sysname] job saveconfig

[Sysname-job-saveconfig] view monitor

[Sysname-job-saveconfig] time 1 one-off delay 5 command save a.cfg

# 每隔5分钟后将当前配置保存到文件a.cfg。

<Sysname> system-view

[Sysname] job saveconfig

[Sysname-job-saveconfig] view monitor

[Sysname-job-saveconfig] time 1 repeating delay 5 command save a.cfg

1.1.34  view

【命令】

view view-name

undo view

【视图】

job视图

【命令级别】

3:管理级

【参数】

view-name:视图名,为1~90个字符的字符串。定时任务中配置的命令在哪个视图下执行通过该参数指定。

【描述】

view命令用来指定定时执行命令所在的视图。undo view命令用来删除定时执行任务中的视图设置。

缺省情况下,没有指定命令所在的视图。

需要注意的是:

·     每个定时执行任务只能包含一个视图,该定时任务中所有命令都将在此视图下被执行。若多次执行该命令指定了不同的视图,则最新的配置生效。

·     视图必须是设备当前支持的视图,而且是视图的完整形式,不能使用缩写。常用的有:用户视图对应的view-name为monitor,系统视图对应的view-name为system,以太网接口视图对应的view-name为GigabitEthernetx/x/x,VLAN接口视图对应的view-name为Vlan-interfacex等。

相关配置可参考命令jobtime

【举例】

# 指定系统自动执行的命令所在视图为系统视图。

<Sysname> system-view

[Sysname] job creatvlan

[Sysname-job-creatvlan] view system

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

新华三官网
联系我们