1.1. 基础命令

1.1.1. clear system commit

1.1.1.1. 命令功能

clear system commit 命令用来清除尚未提交的配置,即候选配置。

1.1.1.2. 命令格式

clear system commit

1.1.1.3. 参数说明

1.1.1.4. 命令模式

运维模式

1.1.1.5. 使用指南

无。

1.1.1.6. 配置举例

# 清除候选配置:

ConnetOS> clear system commit

1.1.2. clear system reboot

1.1.2.1. 命令功能

clear system reboot 命令用来清除设备reboot的定时器。

1.1.2.2. 命令格式

clear system reboot

1.1.2.3. 参数说明

1.1.2.4. 命令模式

运维模式

1.1.2.5. 使用指南

无。

1.1.2.6. 配置举例

# 清除设备reboot的定时器:

ConnetOS> clear system reboot

1.1.3. cls

1.1.3.1. 命令功能

cls 命令用来清除当前终端屏幕上显示的信息。

1.1.3.2. 命令格式

cls

1.1.3.3. 参数说明

1.1.3.4. 命令模式

运维模式、配置模式

1.1.3.5. 使用指南

无。

1.1.3.6. 配置举例

# 清除当前终端屏幕上的显示信息:

ConnetOS# cls

1.1.4. commit

1.1.4.1. 命令功能

commit 命令用来提交当前用户更改的配置,使配置生效。

缺省情况下,用户配置并不会自动提交。

1.1.4.2. 命令格式

commit [ at active-time | comment comment | confirmed auto-confirm-time ]

1.1.4.3. 参数说明

active-time:提交的配置开始生效的时间。

comment:增加对本次提交内容的描述记录。字符串形式,不支持空格。

auto-confirm-time:设置如果配置没有确认,自动回滚的时间。整数形式,取值范围是1~30000,单位是秒。

1.1.4.4. 命令模式

配置模式

1.1.4.5. 使用指南

配置模式下,修改配置的命令,只有 commit 之后才能真正生效。即:配置由候选配置变为活动配置。

1.1.4.6. 配置举例

# 提交当前配置:

ConnetOS# set system hostname switcha
ConnetOS# commit

1.1.5. configure

1.1.5.1. 命令功能

configure 命令用来从运维模式进入配置模式提交当前用户配置,使配置生效。

缺省情况下,用户进入的命令行视图是运维模式。

1.1.5.2. 命令格式

configure [ exclusive ]

1.1.5.3. 参数说明

exclusive:锁定当前配置模式,不允许其他用户进入。

1.1.5.4. 命令模式

运维模式

1.1.5.5. 使用指南

如果设备当前有其他用户正在登录,不允许锁定当前配置模式。

如果想解除配置模式的锁定,执行 quit 命令或 exit 命令退出当前配置模式即可。

1.1.5.6. 配置举例

# 进入配置模式:

ConnetOS> configure
Entering configuration mode.
Users root and admin are also in configuration mode.
ConnetOS#

1.1.6. discard

1.1.6.1. 命令功能

discard 命令用来丢弃当前没有提交的配置。

1.1.6.2. 命令格式

discard

1.1.6.3. 参数说明

1.1.6.4. 命令模式

配置模式

1.1.6.5. 使用指南

无。

1.1.6.6. 配置举例

# 丢弃当前未提交的配置:

ConnetOS# discard

1.1.7. exit

1.1.7.1. 命令功能

exit 命令用来退出当前模式。

1.1.7.2. 命令格式

exit [ configuration-mode | discard ]

1.1.7.3. 参数说明

configuration-mode:退出配置模式,返回运维模式。

discard:丢弃当前尚未 commit 的配置,并返回运维模式。

1.1.7.4. 命令模式

运维模式、配置模式

1.1.7.5. 使用指南

运维模式下,只能执行 exit 命令。

在edit视图下,执行 exit configuration-mode 或者 exit discard 命令,将直接返回到运维模式。

1.1.7.6. 配置举例

# 从配置模式,返回到运维模式:

ConnetOS# exit
Leave configuration mode.
ConnetOS>

1.1.8. help

1.1.8.1. 命令功能

运维模式下,help 命令用来介绍如何利用ConnetOS的help功能完成命令行的输入。

配置模式下,help 命令用来介绍各类基本命令的功能。

1.1.8.2. 命令格式

help (运维模式)

help { commit | delete | edit | exit | help | load | quit | rollback | run | save | set | show | status | top | up }(配置模式)

1.1.8.3. 参数说明

commit:提交配置。

delete:删除配置。

edit:进入各级edit视图。

exit:从当前配置模式中退出。

help:命令行帮助信息。

load:从配置文件中加载配置信息。

quit:退出当前模式。

rollback:回退到上一次提交的配置。

run:执行运维模式下的命令。

save:把配置信息保存到文件中。

set:设置参数值或者创建新的配置项。

show:配置信息。

status:用户当前的配置信息。

top:退回到最上级配置视图。

up:退回到上一级配置视图。

1.1.8.4. 命令模式

配置模式

1.1.8.5. 使用指南

无。

1.1.8.6. 配置举例

# 了解run命令的基本功能:

ConnetOS# help run
The "run" command allows operational-mode commands to be executed withoutleaving configuration-mode.  This is particularly important if there areuncommitted changes to the configuration.

For example, the operational-mode command "show bgp peers" can be run from configuration-mode as "run show bgp peers".

Navigation commands such as the operational-mode "configure" command are not available using the run command.

1.1.9. load

1.1.9.1. 命令功能

load 命令用来加载指定配置文件中的配置。

1.1.9.2. 命令格式

load local-file-name

1.1.9.3. 参数说明

local-file-name:本地文件名。

1.1.9.4. 命令模式

配置模式

1.1.9.5. 使用指南

无。

1.1.9.6. 配置举例

# 加载配置文件:

ConnetOS# load /switch/config/connetos.conf.03
Loading config: /switch/config/connetos.conf.03
ConnetOS# Waiting for merging configuration.
Load done.

1.1.10. quit

1.1.10.1. 命令功能

quit 命令用来退出配置模式,回到运维模式。

1.1.10.2. 命令格式

quit

1.1.10.3. 参数说明

1.1.10.4. 命令模式

配置模式

1.1.10.5. 使用指南

如果当前有没有提交的配置,无法通过 quit 命令退出。可以先提交配置、或通过 exit discard 命令丢弃当前命令退出、或执行 discard 命令丢弃当前配置再执行 quit 命令退出。

1.1.10.6. 配置举例

# 退回到运维模式:

ConnetOS# quit
Leave configuration mode.
ConnetOS>

1.1.11. rollback

1.1.11.1. 命令功能

rollback 命令用来基于历史版本进行版本回退。

1.1.11.2. 命令格式

rollback version-number

1.1.11.3. 参数说明

version-number:回退版本数。整数形式,取值范围是1~49。

1.1.11.4. 命令模式

配置模式

1.1.11.5. 使用指南

如果在系统运行过程中发现配置错误、业务运行不正常或者配置对网络产生了超出预期的结果,用户可以通过rollback命令将系统回退到指定的版本。

历史活动配置的保存是按照倒序进行的,即序号1保存的是当前配置。

1.1.11.6. 配置举例

# 将版本回退到上一个版本:

ConnetOS# rollback 1
Rolling back to config: /switch/config/connetos.conf.01
ConnetOS# Waiting for merging configuration.
Load done.
ConnetOS#

1.1.12. save

1.1.12.1. 命令功能

save local-file-name 命令用来将当前配置文件保存到本地。

save default-to-startup 命令用来将缺省配置保存为启动配置。

save running-to-startup 命令用来将活动配置保存为启动配置。

1.1.12.2. 命令格式

save { local-file-name | default-to-startup | running-to-startup }

1.1.12.3. 参数说明

loacal-file-name :本地文件名称。字符串形式,长度范围是1~63。支持区分大小写不支持空格。

default-to-startup:设置缺省配置为启动配置。

running-to-startup:设置当前的活动配置为启动配置。

1.1.12.4. 命令模式

配置模式

1.1.12.5. 使用指南

1.1.12.6. 配置举例

# 设置当前的活动配置为启动配置:

ConnetOS# save running-to-startup
Save done.

1.1.13. set system hostname (stack模式)

1.1.13.1. 命令功能

set iss member hostname 命令用来设置设备名称。

delete iss member hostname 命令用来删除配置的设备名称,恢复到缺省值。

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

1.1.13.2. 命令格式

set iss member member-id hostname hostname

delete iss member member-id hostname

1.1.13.3. 参数说明

member-id:堆叠设备的member ID。整数形式,取值范围是0~2。

  • 0:表示设备处于单机模式。
  • 1:表示设备处于堆叠模式,且member ID为1。
  • 2:表示设备处于堆叠模式,且member ID为2。

hostname:本地文件名称。字符串形式,取值范围是1~63。支持区分大小写不支持空格。

1.1.13.4. 命令模式

配置模式

1.1.13.5. 使用指南

无。

1.1.13.6. 配置举例

# 设置设备名称为switcha:

ConnetOS 1# set iss member hostname switcha

1.1.14. set system hostname (standalone模式)

1.1.14.1. 命令功能

set system hostname 命令用来设置设备名称。

delete system hostname 命令用来删除配置的设备名称,恢复到缺省值。

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

1.1.14.2. 命令格式

set system hostname hostname

delete system hostname

1.1.14.3. 参数说明

hostname:本地文件名称。字符串形式,取值范围是1~63。支持区分大小写不支持空格。

1.1.14.4. 命令模式

配置模式

1.1.14.5. 使用指南

无。

1.1.14.6. 配置举例

# 设置设备名称为switcha:

ConnetOS# set system hostname switcha

1.1.15. show cli

1.1.15.1. 命令功能

show cli 命令用来查看当前CLI接口的设置。

1.1.15.2. 命令格式

show cli { history | information }

1.1.15.3. 参数说明

history:查看CLI接口上命令行操作历史纪录。

information:查看当前CLI接口的设置信息。

1.1.15.4. 命令模式

运维模式

1.1.15.5. 使用指南

无。

1.1.15.6. 配置举例

# 查看当前CLI接口的设置信息:

ConnetOS> show cli information
Idle timeout       : 900 seconds
Screen size(w x h) : 118 x 29
Terminal type      : xterm-256color

1.1.16. show host

1.1.16.1. 命令功能

show host 命令用来查看当前设备信息。

1.1.16.2. 命令格式

show host { date | os }

1.1.16.3. 参数说明

date:查看当前日期及时间。

os:查看当前设备的操作系统。

1.1.16.4. 命令模式

运维模式

1.1.16.5. 使用指南

无。

1.1.16.6. 配置举例

# 查看当前设备的操作系统:

ConnetOS> show host os
Linux ConnetOS 3.16.7-ckt25+ #3 SMP Sun Jan 22 19:44:21 CST 2017 x86_64 GNU/Linux

1.1.17. show host

1.1.17.1. 命令功能

show host 命令用来查看当前设备信息。

1.1.17.2. 命令格式

show host { date | os }

1.1.17.3. 参数说明

date:查看当前日期及时间。

os:查看当前设备的操作系统。

1.1.17.4. 命令模式

运维模式

1.1.17.5. 使用指南

无。

1.1.17.6. 配置举例

# 查看当前设备的操作系统:

ConnetOS> show host os
Linux ConnetOS 3.16.7-ckt25+ #3 SMP Sun Jan 22 19:44:21 CST 2017 x86_64 GNU/Linux

1.1.18. show running-config

1.1.18.1. 命令功能

show running-config 命令用来查看当前运行的配置信息。

1.1.18.2. 命令格式

show running-config

1.1.18.3. 参数说明

1.1.18.4. 命令模式

运维模式

1.1.18.5. 使用指南

无。

1.1.18.6. 配置举例

# 查看当前运行的配置信息:

ConnetOS> running-config

1.1.19. show tech-support

1.1.19.1. 命令功能

show tech-support 命令用来查看并保存设备故障时的日志。

1.1.19.2. 命令格式

show tech-support

1.1.19.3. 参数说明

1.1.19.4. 命令模式

运维模式

1.1.19.5. 使用指南

在发生无法处理的故障后,请收集故障日志,发送到tech@connetos.com。

1.1.19.6. 配置举例

# 查看当前版本信息:

ConnetOS> show tech-support
Start to collect information ......
/switch/bin//shell/show_tech_support.sh: line 12: /switch/ConnetOS.Int-201704061939-techSupport.log: Permission denied
/switch/bin//shell/show_tech_support.sh: line 13: /switch/ConnetOS.Int-201704061939-techSupport.log: Permission denied
/switch/bin//shell/show_tech_support.sh: line 14: /switch/ConnetOS.Int-201704061939-techSupport.log: Permission denied
/switch/bin//shell/show_tech_support.sh: line 19: /switch/ConnetOS.Int-201704061939-techSupport.log: Permission denied

The information has been stored in /switch/ConnetOS.Int-201704061939-techSupport.log, please forward to tech@connetos.com

1.1.20. show version

1.1.20.1. 命令功能

show version 命令用来查看当前版本信息。

1.1.20.2. 命令格式

show version

1.1.20.3. 参数说明

1.1.20.4. 命令模式

运维模式

1.1.20.5. 使用指南

无。

1.1.20.6. 配置举例

# 查看当前版本信息:

ConnetOS> show version
Copyright (C) 2015-2017 YUNQI TECH, Inc.
PN             : C1020
OS             : ConnetOS GENERAL
Version ID     : 2.1.2
Build Code     : r2179 (14P28)
Switch MAC     : 00:03:0f:64:da:5f
Management MAC : 00:03:0f:64:da:60
Release Time   : 2017-03-28 19:05:44

1.1.21. status

1.1.21.1. 命令功能

status 命令用来查看当前进行配置操作的用户。

1.1.21.2. 命令格式

status

1.1.21.3. 参数说明

1.1.21.4. 命令模式

配置模式

1.1.21.5. 使用指南

无。

1.1.21.6. 配置举例

# 查看当前进行配置操作的用户:

ConnetOS# status
User root is also in configuration mode.

1.1.22. top

1.1.22.1. 命令功能

top 命令用来退回到顶级视图,即配置视图下。

1.1.22.2. 命令格式

top

1.1.22.3. 参数说明

1.1.22.4. 命令模式

配置模式

1.1.22.5. 使用指南

top 命令是直接退回到顶级视图,如果需要逐步退回到上一级视图,执行命令 quitexitup 即可。

1.1.22.6. 配置举例

# 从ospf4视图退回到配置模式:

ConnetOS# edit protocols ospf4
[edit protocols ospf4]
ConnetOS# top
ConnetOS#

1.1.23. up

1.1.23.1. 命令功能

up 命令用来逐步退出配置模式下的各类edit视图。

1.1.23.2. 命令格式

up

1.1.23.3. 参数说明

up 命令是逐步退出各级edit视图,如果想要直接退回到顶级视图,执行 top 命令。

up 命令只能逐步退出视图,不能退出模式。quit 命令、exit 命令既可以退出视图,又可以退出模式。

1.1.23.4. 命令模式

配置模式

1.1.23.5. 使用指南

无。

1.1.23.6. 配置举例

# 从ospf4视图退回到配置模式:

ConnetOS# edit protocols ospf4
[edit protocols ospf4]
ConnetOS# up
[edit protocols]
ConnetOS# up