所选语种没有对应资源,请选择:

本站点使用Cookies,继续浏览表示您同意我们使用Cookies。Cookies和隐私政策>

提示

尊敬的用户,您的IE浏览器版本过低,为获取更好的浏览体验,请升级您的IE浏览器。

升级

CloudEngine 8800, 7800, 6800, 5800 V200R002C50 命令参考

本文档介绍了设备中各特性的配置命令,包括每条命令的功能、格式、参数、视图、缺省级别、使用指南、举例和相关命令。
评分并提供意见反馈 :
华为采用机器翻译与人工审校相结合的方式将此文档翻译成不同语言,希望能帮助您更容易理解此文档的内容。 请注意:即使是最好的机器翻译,其准确度也不及专业翻译人员的水平。 华为对于翻译的准确性不承担任何责任,并建议您参考英文文档(已提供链接)。
OPS配置命令

OPS配置命令

display ops environment

命令功能

display ops environment命令用来查看用户自定义的环境变量。

命令格式

display ops environment

参数说明

视图

所有视图

缺省级别

3:管理级

使用指南

通过执行本命令可以查看用户自定义的环境变量。

使用实例

# 查看用户自定义的环境变量。

<HUAWEI> display ops environment
---------------------------------------------------------------------------------
No.  Name                            Value
---------------------------------------------------------------------------------
1    userdefine                      1
---------------------------------------------------------------------------------
表5-94  display ops environment命令输出信息描述

项目

描述

No.

环境变量序号。

Name

环境变量名称。

Value

环境变量取值。

相关主题

display ops process

命令功能

display ops process命令用来查看OPS任务信息。

命令格式

display ops process { history | current | verbose }

参数说明

参数 参数说明 取值
history 显示历史OPS任务信息。 -
current 显示正在运行的OPS任务的简要信息。 -
verbose 显示正在运行的OPS任务的详细信息。 -

视图

所有视图

缺省级别

3:管理级

使用指南

用户可以使用该命令查看系统中历史或正在运行的OPS任务信息,包括任务ID、运行状态等。最多能查看最近100次的历史任务信息。

使用实例

# 查看当前正在运行的OPS任务简要信息。

<HUAWEI> display ops process current
--------------------------------------------------------------------------------
ID      ProcessName      State       Command
--------------------------------------------------------------------------------
4       81               running     test.py
--------------------------------------------------------------------------------
表5-95  display ops process current命令输出信息描述

项目

描述

ID

任务ID。

ProcessName

任务名称。

State

任务当前状态:
  • running:正在运行
  • suspend:中断
  • pending:等待运行
Command 执行的脚本名。

# 查看当前OPS任务详细信息。

<HUAWEI> display ops process verbose
Command           : test.py
ID                : 4
ProcessName       : 81
Owner type        : user
Owner name        :
Background flag   : false               
Trigger time      : 2013-12-26 07:10:43
Start time        : 2013-12-26 07:10:43
State             : running
表5-96  display ops process verbose命令输出信息描述

项目

描述

Command

脚本名称。

ID

任务ID。

ProcessName

任务名称。

Owner type 触发该任务的所有者类型:
  • user:用户
  • assistant:维护助手
Owner name 触发该任务的所有者名称。
Background flag 任务是否后台执行:
  • false:非后台执行

  • true:后台执行

Trigger time 任务触发时间。
Start time 任务开始时间。
State
任务当前状态:
  • running:正在运行
  • suspend:中断
  • pending:等待运行
相关主题

display ops running context

命令功能

display ops running context命令用来查看系统环境变量信息。

命令格式

display ops running context [ history ]

参数说明

参数 参数说明 取值
history 显示系统环境变量的历史信息。 -

视图

所有视图

缺省级别

3:管理级

使用指南

OPS支持两种类型的环境变量:系统环境变量和用户环境变量。
  • 系统环境变量是系统运行过程中自动产生的环境变量。其名称以下划线打头。

  • 用户环境变量是用户通过执行environment命令配置的环境变量。

通过执行本命令可以查看系统环境变量的当前或历史信息。

使用实例

# 查看当前系统环境变量信息。

<HUAWEI> display ops running context
--------------------------------------------------------------------------------------------
Creator                        Variable                       Value
--------------------------------------------------------------------------------------------
_ops_frame_execute.py          ai                             1
--------------------------------------------------------------------------------------------
表5-97  display ops running context命令输出信息描述

项目

描述

Creator

环境变量所在脚本

Variable

环境变量名称

Value

环境变量取值

display ops script

命令功能

display ops script命令用来查看OPS脚本目录。

命令格式

display ops script [ dir-or-file-name ]

参数说明

参数 参数说明 取值
dir-or-file-name 指定文件或目录名称。

字符串形式,不支持空格,长度范围是1~127。必须是已存在的file-name。缺省路径为flash:/$_user/。

视图

所有视图

缺省级别

3:管理级

使用指南

用户可以通过该命令查看设备上已经安装的脚本信息,包括文件名称、安装目录等。

使用实例

# 查看当前OPS脚本目录。

<HUAWEI> display ops script
--------------------------------------------------------------------------------
  Index      Size(Byte)  Filename
--------------------------------------------------------------------------------
      0            4310  OPS_display_startup.py                                 
      1            6283  info/OPS_get_systeminfo.py
--------------------------------------------------------------------------------
表5-98  display ops script命令输出信息描述

项目

描述

Index

文件索引号。

Size(Byte)

文件大小。

Filename

文件名称及安装目录。

相关主题

environment

命令功能

environment命令用来配置环境变量。

undo environment命令用来删除配置的环境变量。

缺省情况下,未配置环境变量。

命令格式

environment env-name env-value

undo environment env-name

参数说明

参数 参数说明 取值
env-name

指定环境变量的名称。

字符串形式,只能包含字母、数字和下划线,并且必须以字母开头,区分大小写,长度范围是1~31。

env-value

指定环境变量的取值。

字符串形式,区分大小写,不支持空格,长度范围是1~256。

当输入的字符串两端使用双引号时,可在字符串中输入空格。

视图

OPS视图

缺省级别

3:管理级

使用指南

OPS支持两种类型的环境变量:系统环境变量和用户环境变量。
  • 系统环境变量是系统运行过程中自动产生的环境变量。

  • 用户环境变量是用户通过执行environment命令配置的环境变量。

Python脚本在运行过程中产生的中间数据在Python关闭后会丢失。通过执行environment命令将Python脚本的运行变量配置成环境变量,不仅可以保存数据,也可以让其他用户使用。

使用实例

# 配置环境变量userdefine的取值为test。

<HUAWEI> system-view
[~HUAWEI] ops
[~HUAWEI-ops] environment userdefine test

ops

命令功能

ops命令用来进入OPS视图。

命令格式

ops

参数说明

视图

系统视图

缺省级别

3:管理级

使用指南

进入OPS视图后,可以进行维护助手等相关配置。

使用实例

# 进入OPS视图。

<HUAWEI> system-view
[~HUAWEI] ops 
[~HUAWEI-ops]

ops install file

命令功能

ops install file命令用来安装脚本或批处理文件。

缺省情况下,脚本或批处理文件没有被安装。

命令格式

ops install file file [ destination directory ]

参数说明

参数 参数说明 取值
file 指定被安装文件的存储路径和文件名。

字符串形式,不支持空格,长度范围是1~127。文件缺省目录为flash:/。

destination directory 指定文件的安装目录。

字符串形式,不支持空格,长度范围是1~127。

缺省情况下,文件安装的目录为flash:/$_user/。如果不指定该参数,则文件被安装在flash:/$_user/目录下;如果指定该参数,则文件被安装在flash:/$_user/directory/目录下。

视图

用户视图

缺省级别

3:管理级

使用指南

应用场景

脚本或批处理文件都需要在安装后才能够运行。因此,用户在手动执行脚本或将脚本、批处理文件关联到维护助手前,都需要先安装该脚本或批处理文件。

注意事项

  • 指定的安装目录如果不存在,系统会自动创建。最多只能在flash:/$_user/目录下创建7层子目录。

  • 对于已经安装的脚本,必须在执行命令ops uninstall file卸载之后,才能再次安装。

  • 建议安装到flash:/$_user/目录下的总文件小于100MB,否则会影响主备同步的性能。

使用实例

# 安装文件config.py到默认目录。

<HUAWEI> ops install file config.py

ops run python

命令功能

ops run python命令用来手动执行脚本。

命令格式

ops run python [ background ] file-name [ arguments ]

参数说明

参数 参数说明 取值
background

指定在后台运行脚本。

如果不指定该参数,则指定在前台运行脚本。

-

file-name

指定脚本的存储路径和文件名。

字符串形式,不支持空格,长度范围是1~127。必须是已存在的file-name。缺省路径为flash:/$_user/。

Python文件必须以“.py”为扩展名。

arguments

指定执行脚本时携带的参数。该参数由脚本解析。

文本类型,长度范围是1~383。

视图

用户视图

缺省级别

3:管理级

使用指南

应用场景

用户可以通过该命令行在设备上手动执行自己编写的Python脚本,以实现客户功能定制。

手动执行脚本时,OPS支持以前台方式或后台方式执行脚本:
  • 前台方式:用户以前台方式执行脚本时,可以看到脚本执行过程中的打印输出,并且可以与脚本进行交互。用户输入都透传给脚本处理,交互时OPS不主动做超时检测。

    以前台方式执行脚本时,可以执行CTRL+C来中断脚本的执行,但若脚本代码忽视了CTRL+C,则脚本不会被中断。

  • 后台方式:用户以后台方式执行脚本时,脚本的所有打印输出信息都不可见。所有的交互操作,都只会收到空字符串作为交互项。

前置条件

脚本已上传至设备,并在用户视图下执行命令ops install file安装脚本。

注意事项

  • 前台执行脚本时,如果用户关闭窗口,会导致脚本执行中断。

  • 最多允许同时手动执行10个脚本。

使用实例

# 执行脚本config.py。

<HUAWEI> ops install file config.py
<HUAWEI> ops run python config.py

ops stop process

命令功能

ops stop process命令用来停止正在执行的OPS任务。

命令格式

ops stop process process-id

参数说明

参数 参数说明 取值
process-id 指定任务ID。

整数形式,取值范围是0~4294967295。

任务ID由系统自动分配,执行命令display ops process current可以查看当前正在执行的OPS任务的ID。

视图

用户视图

缺省级别

3:管理级

使用指南

使用场景

用户可以通过命令ops stop process强行停止正在运行的OPS任务。

注意事项

任务被终止后,该任务运行的脚本或批处理文件不会继续执行,请谨慎执行该操作。

使用实例

# 停止正在运行的OPS任务,ID为2002。

<HUAWEI> ops stop process 2002

ops uninstall file

命令功能

ops uninstall file命令用来卸载脚本或批处理文件。

命令格式

ops uninstall file file-name-or-dir

参数说明

参数 参数说明 取值
file-name-or-dir 指定被卸载的文件或目录名。

字符串形式,不支持空格,长度范围是1~127。必须是已存在的file-name。缺省路径为flash:/$_user/。

视图

用户视图

缺省级别

3:管理级

使用指南

应用场景

用户可以卸载某些不再需要执行的脚本或批处理文件,以节约设备的存储空间。如果用户需要更新已经安装过的脚本或批处理文件,也需要先卸载该文件,然后再重新安装。

注意事项

  • 如果卸载时指定了文件名,则卸载该文件;如果指定了目录,则卸载该目录及其子目录和目录下的所有文件。

  • 关联到维护助手上的脚本不能被此命令卸载。必须在取消与维护助手的关联之后,才能被卸载。

  • 关联到维护助手的脚本,若调用了其他脚本,其他脚本不受防卸载保护。因此建议相关功能在一个脚本中实现。

使用实例

# 卸载脚本文件config.py。

<HUAWEI> ops uninstall file config.py
翻译
下载文档
更新时间:2019-03-20

文档编号:EDOC1000166474

浏览量:15868

下载量:402

平均得分:
本文档适用于这些产品
相关文档
相关版本
Share
上一页 下一页