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

01-基础配置命令参考

目录

09-应急Shell命令

本章节下载 09-应急Shell命令  (228.37 KB)

docurl=/cn/Service/Document_Software/Document_Center/Switches/Catalog/S6300/S6300-F/Command/Command_Manual/H3C_S6300-F_CR-Release_243x-6W100/01/201812/1139789_30005_0.htm

09-应急Shell命令


1 应急Shell

如无特殊说明,本文中的文件名或目录参数,遵循如下规格:必须带存储介质名称,不能携带slot信息,全路径长度为1~511个字符,支持多级目录,每级目录以及纯文件名长度均为1~255个字符,不区分大小写。

1.1  应急Shell配置命令

1.1.1  copy

copy命令用来复制文件。

【命令】

copy fileurl-source fileurl-dest

【视图】

用户视图

【参数】

fileurl-source:源文件的名称。

fileurl-dest:目标文件或者文件夹的名称。如果文件夹作为fileurl-dest,则系统会将文件复制到指定文件夹,使用源文件名作为目标文件名。

【使用指导】

执行该命令时,如果指定的目标文件不存在,则系统会先创建该文件,再复制内容;如果指定的目标文件已存在,则系统会提示是否覆盖该文件,如果选择“Y”,系统会将目标文件的内容替换成源文件的内容,如果选择“N”,则不做任何处理。

【举例】

# 将文件test.cfg在当前文件夹下复制一份,并命名为testbackup.cfg。

<boot> copy flash:/testcfg.cfg flash:/testbackup.cfg

Copy flash:/test.cfg to flash:/testbackup.cfg?[Y/N]:y

Start to copy flash:/test.cfg to flash:/testbackup.cfg...Done.

# 将文件test.cfg在当前文件夹下复制到已存在的文件testbackup.cfg。

<boot> copy flash:/testcfg.cfg flash:/testbackup.cfg

Copy flash:/test.cfg to flash:/testbackup.cfg?[Y/N]:y

flash:/testbackup.cfg already exists. Overwrite it?[Y/N]:y

Start to copy flash:/test.cfg to flash:/testbackup.cfg...Done.

1.1.2  delete

delete命令用来彻底删除指定文件。

【命令】

delete file-url

【视图】

用户视图

【参数】

file-url:要彻底删除的文件的名称。

【举例】

# 彻底删除当前目录下的文件tt.cfg。

<boot> delete flash:/tt.cfg

Delete flash:/tt.cfg? [Y/N]:y

Deleting the file permanently will take a long time. Please wait...

Start to delete flash:/tt.cfg...Done.

1.1.3  dir

dir命令用来显示目录或文件信息。

【命令】

dir [ /all ] [ file-url ]

【视图】

用户视图

【参数】

/all:显示当前目录下所有的文件及子文件夹信息,显示内容包括隐藏文件和文件夹。不指定该参数时,显示当前目录下所有非隐藏的文件及子文件夹信息。

file-url:显示指定的文件或文件夹的信息。不指定该参数时,显示当前目录下的文件及子文件夹信息。

【举例】

# 显示系统中所有的文件及文件夹信息。

<boot>dir /all

Directory of flash:

     0      -rwh          20  Jan 01 2011 01:59:37     .snmpboots

     1      -rw-      104833  Jan 01 2011 05:46:24     startup.mdb

     2      drwh           -  Jan 01 2011 04:36:53     .trash

     3      drw-           -  Jan 03 2011 03:33:27     versionInfo

     4      -rw-        5341  Jan 01 2011 05:46:24     startup.cfg

     5      -rw-    11109376  Jan 03 2011 03:26:14     6300-F-cmw710-boot-r2418p01.bin

     6      -rw-        3707  Jan 01 2011 01:26:51     startup.cfg_bak

     7      -rw-    33161216  Jan 01  00:00:28     .pathfile

     8      drw-           -  Jan 01 2011 00:00:24     seclog

     9      drw-           -  Jan 01 2011 00:00:24     diagfile

    10      drw-           -  Jan 01 2011 00:12:20     logfile

    11      -rw-         203  Jan 01 2011 05:28:14     lauth.dat

    12      drw-           -  Jan 01 2011 00:00:30     license

    13      -rw-        1646  Jan 01 2011 05:46:24     ifindex.dat

 

524288 KB total (147072 KB free)

# 显示系统中所有的非隐藏文件及文件夹信息。

<boot>dir

Directory of flash:

     0      -rw-      104833  Jan 01 2011 05:46:24     startup.mdb

     1      drw-           -  Jan 03 2011 03:33:27     versionInfo

     2      -rw-        5341  Jan 01 2011 05:46:24     startup.cfg

     3      -rw-    11109376  Jan 03 2011 03:26:14     6300-F-cmw710-boot-r2418p01.bin

     4      -rw-        3707  Jan 01 2011 01:26:51     startup.cfg_bak

     5      drw-           -  Jan 01 2011 00:00:24     seclog

     6      drw-           -  Jan 01 2011 00:00:24     diagfile

     7      drw-           -  Jan 01 2011 00:12:20     logfile

     8      -rw-         203  Jan 01 2011 05:28:14     lauth.dat

     9      drw-           -  Jan 01 2011 00:00:30     license

    10      -rw-        1646  Jan 01 2011 05:46:24     ifindex.dat

 

524288 KB total (147072 KB free)

# 显示文件startup.cfg的相关信息。

<boot>dir flash:/startup.cfg

Directory of flash:

     0      -rw-        5341  Jan 01 2011 05:46:24     startup.cfg

 

524288 KB total (147072 KB free)

表1-1 dir命令显示信息描述表

字段

说明

Directory of

当前显示的目录

     0      -rw-      104833  Jan 01 2011 05:46:24     startup.mdb

文件或文件夹的信息:

·          0表示编号,由系统自动分配

·          -rw-表示属性。第一个字符如果是d表示文件夹,如果显示为“-”,则表示它是文件;第二个字符是r,表示本文件或文件夹是可读的;第三个字符是w,表示本文件或文件夹是可写的;第四个字符如果是h,表示本文件或文件夹是隐藏的,如果显示为“-”,则表示它是可见的

·          104833表示文件大小,单位为字节。如果显示为“-”,则表示它是文件夹

·          Jan 01 2011 05:46:24表示最近一次修改的时间

·          startup.mdb表示名称

524288 KB total (147072 KB free)

存储介质存储空间的大小,单位为千字节(存储介质中空闲存储空间的大小,单位为千字节)

 

1.1.4  display copyright

display copyright命令用来显示版权信息。

【命令】

display copyright

【视图】

任意视图

【举例】

# 显示版权信息。

<boot> display copyright

……略……

1.1.5  display install package

display install package命令用来显示指定软件包的信息。

【命令】

display install package package

【视图】

任意视图

【参数】

package:表示软件包的名称,为1~127个字符的字符串,不区分大小写。该文件必须是存储介质根目录下,后缀名为.bin的文件,且文件名中必须包含存储介质的名称,形如flash:/a.bin。

【举例】

# 显示软件包system.bin的信息。

<boot> display install package flash:/system.bin

  flash:/system.bin

  [Package]

  Vendor: H3C

  Product: S6300-F

  Service name: system

  Platform version: 7.1.045

  Product version: Release 2418p01

  Supported board: mpu

  [Component]

  Component: system

  Description: system package

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

字段

描述

[Package]

软件包的信息

Vendor

厂商

Product

产品名称

Service name

软件包所包含的服务名称

·          如果显示为boot,表示该软件包为Boot包

·          如果显示为system,表示该软件包为System包

·          如果显示为patch,表示该软件包为补丁包

·          如果显示为其它值,则表示该软件包为提供某项功能的Feature包

Platform version

平台版本号

Product version

产品版本号,通过该信息可以判断System包和Boot包版本是否一致

Supported board

软件包支持的设备类型,mpu表示成员设备

[Component]

组件信息,表示软件包的组成部分

Component

组件信息名称

Description

软件包的描述信息

 

1.1.6  display interface m-eth0

display interface m-eth0命令用来显示管理以太网接口M-Eth0的信息,包括IP地址、up/down状态以及报文统计息等。

【命令】

display interface m-eth0

【视图】

任意视图

【举例】

# 显示管理以太网接口M-Eth0的信息。

<boot> display interface m-eth0

m-eth0 current state: UP

Line protocol current state: UP

The Maximum Transmit Unit is 1500

Inet4 Address is 192.168.20.189/24

Inet6 Address is 1:1::1:1/64 Scope:Global

Inet6 Address is FE80::202:3FF:FE04:506/10 Scope:Link

IP Packet Frame Type:PKTFMT_ETHNT_2, Hardware Address: c4ca-d94c-e201

IPV6 Packet Frame Type:PKTFMT_ETHNT_2, Hardware Address: c4ca-d94c-e201

Input:  8983 packets, 0 errors, 0 dropped, 0 overruns, 2 frame

Output: 431 packets, 0 errors, 0 dropped, 0 overruns, 0 carrier,

        0 collisions, 1000 txqueuelen

Input bytes:804168 

Output bytes:30367

表1-3 display interface m-eth0命令显示信息描述表

字段

描述

m-eth0 current state

接口的物理状态,状态可能为:

·          Administratively DOWN:表示该接口已经通过shutdown命令被关闭,即管理状态为关闭

·          DOWN:表示该接口的管理状态为开启,但物理状态为关闭(可能因为没有物理连线或者线路故障)

·          UP:该端口的管理状态和物理状态均为开启

Line protocol current state

接口的链路层状态,其值直接取用接口的物理状态的当前值

The Maximum Transmit Unit

接口的MTU

Inet4 Address

接口的IPv4地址,给接口配置IPv4地址后才显示该信息

Inet6 Address

接口的IPv6地址,给接口配置IPv6地址后才显示该信息。Scope:Global表示该地址为全球单播地址

Inet6 Address is FE80::202:3FF:FE04:506/10 Scope:Link

接口的IPv6链路本地地址,该地址在接口物理状态变为UP时,由系统自动生成

IP Packet Frame Type:PKTFMT_ETHNT_2, Hardware Address

IPv4报文发送帧格式,以及硬件地址

IPv6 Packet Frame Type

Hardware Address

IPv6报文发送帧格式,以及硬件地址

Input: 8983 packets, 0 errors, 0 dropped, 0 overruns, 2 frame

接口接收的报文的统计信息:报文总数,错误报文数,丢弃报文数,队列溢出报文数,帧队列错误报文数

Output: 431 packets, 0 errors, 0 dropped, 0 overruns, 0 carrier,  0 collisions, 1000 txqueuelen

接口发送的报文的统计信息:报文总数,错误报文数,丢弃报文数,队列溢出报文数,载波出错报文数,冲突的报文数,每个队列允许的最大帧数

Input bytes

接口接收的报文的总字节数

Output bytes

接口发送的报文的总字节数

 

1.1.7  display ip routing-table

display ip routing-table命令用来显示IPv4路由信息表。

【命令】

display ip routing-table

【视图】

任意视图

【举例】

# 显示IPv4路由信息表。

<boot> display ip routing-table

Kernel IP routing table

Destination     Gateway         Genmask         Flags Metric Ref    Use Iface

192.168.116.0   *               255.255.255.0   U     0      0        0 m-eth0

default         192.168.116.1   0.0.0.0         UG    0      0        0 m-eth0

表1-4 display ip routing-table命令显示信息描述表

字段

描述

Kernel IP routing table

IPv4路由表信息

Destination

目的地址(取值为default时表示缺省路由)

Gateway

网关(如果不需要使用网关,则该字段显示为“*”)

Genmask

掩码(取值为0.0.0.0时表示缺省路由的掩码)

Flags

标志位:

·          G:网关路由

·          H:主机路由

·          D:通过邻居发现学习到的缺省路由

·          A:通过路由发布学习到的路由

·          C:缓存表项,用于快速转发去往某目的地的报文

·          U:可用路由

Metric

路由开销

Ref

表示路由表项被其它表项引用的次数,即和其它表项间的依赖关系

Use

表示这条表项被使用过的次数,即该路由被匹配到的次数

Iface

出接口

 

1.1.8  display ipv6 routing-table

display ipv6 routing-table命令用来显示IPv6路由信息表。

【命令】

display ipv6 routing-table

【视图】

任意视图

【举例】

# 显示IPv6路由信息表。

<boot> display ipv6 routing-table

Kernel IPv6 routing table

Destination                   Next         Hop   Flags Metric Ref    Use Iface

::1/128                       ::           U     0      0     1      lo

FE80::201:2FF:FE03:406/128    ::           U     0      0     1      lo

FE80::/64                     ::           U     256    0     0      m-eth0

FF02::1:2/128                 FF02::1:2    UC    0      2888  0      m-eth0

FF00::/8                      ::           U     256    0     0      m-eth0

表1-5 display ipv6 routing-table命令显示信息描述表

字段

描述

Kernel IPv6 routing table

IPv6路由表信息

Destination

目的地址

Next Hop

下一跳

Flags

标志位:

·          G:网关路由

·          H:主机路由

·          D:通过邻居发现学习到的缺省路由

·          A:通过路由发布学习到的路由

·          C:缓存表项,用于快速转发去往某目的地的报文

·          U:可用路由

Metric

路由开销

Ref

表示路由表项被其它表项引用的次数,即和其它表项间的依赖关系

Use

表示这条表项被使用过的次数,即该路由被匹配到的次数

Iface

出接口,lo表示环回口

 

1.1.9  display version

display version命令用来显示Boot包的版本信息,包括当前使用的平台版本号、产品版本号等的相关信息。

【命令】

display version

【视图】

任意视图

【举例】

# 查看Boot包的版本信息。

<boot> display version

……略……

1.1.10  format

format命令用来格式化存储介质。

【命令】

format storage-medium

【视图】

用户视图

【参数】

storage-medium:为存储介质的名称。

【使用指导】

格式化操作将导致存储介质上的所有文件丢失,并且不可恢复。尤其需要注意的是,如果存储介质上有启动配置文件和启动文件,格式化该存储介质,将丢失启动配置文件和启动文件,导致设备重启后无法启动,请谨慎操作。

【举例】

# 格式化Flash。

<boot> format flash:

All data on flash: will be lost, continue?[Y/N]:y

Formatting flash:… Done.

1.1.11  ftp

ftp命令用来访问FTP服务器。

【命令】

ftp { server-ipv4-address | ipv6 server-ipv6-address } user username password password { get remote-file local-file | put local-file remote-file }

【视图】

用户视图

【参数】

server-ipv4-address:FTP服务器的IPv4地址。

server-ipv6-address:FTP服务器的IPv6地址。

user username:登录用户名。为1~15个字符的字符串,区分大小写。

password password:登录密码。为1~15个字符的字符串,区分大小写。

get remote-file local-file:表示从FTP服务器上下载一个文件到本地,remote-file表示FTP服务器上的文件的名称,local-file表示本地的文件的名称。

put local-file remote-file:表示从本地上传一个文件到FTP服务器,local-file表示本地的文件的名称,remote-file表示FTP服务器上的文件的名称。

【使用指导】

当网络拥塞,文件传输速度很慢的时候,用户可以使用<Ctrl+C>组合键中断本次FTP操作,稍后再试。

【举例】

# 使用用户名test、密码123到FTP服务器192.168.1.100上下载文件111.txt,保存到本地时使用名称222.txt。

<boot> ftp 192.168.1.100 user test password 123 get 111.txt flash:/222.txt

1.1.12  install load

install load命令用来加载System包,并引导设备进入Comware系统。

【命令】

install load system-package

【视图】

用户视图

【参数】

system-package:System包的名称,为1~63个字符的字符串,不区分大小写。该文件必须是本成员设备存储介质根目录下,后缀名为.bin的文件,且文件名中必须包含存储介质的名称,不能包含slot信息,形如flash:/startup-system.bin。

【使用指导】

执行该命令,系统会同时更新主用下次启动软件包列表,新列表中只包含Boot包和System包,以保证设备下次能够正常启动。如需运行Feature包和补丁包,须重新下载、安装,具体配置步骤请参见“基础配置指导”中的“软件升级”和“ISSU”。

【举例】

# 加载System包,进入Comware系统。

<boot>install load flash:/6300-F-cmw710-system-r2418p01.bin

Check package flash:/6300-F-cmw710-system-r2418p01.bin...

Extracting package ...

 

Loading...

 

 

            SDRAM fast selftest........................OK!

            Flash fast selftest........................OK!

            CPLD selftest..............................OK!

            Switch chip selftest.......................OK!

            PHY selftest...............................OK!

            Please check leds....................FINISHED!

Line aux0 is available.

 

 

Press ENTER to get started.

1.1.13  interface m-eth0

interface m-eth0命令用来进入管理以太网接口视图。

【命令】

interface m-eth0

【视图】

系统视图

【使用指导】

进入管理以太网接口视图后,可以给管理以太网接口配置IP地址和网关。

【举例】

# 进入管理以太网接口视图。

<boot> system-view

[boot] interface m-eth0

[boot-m-eth0]

【相关命令】

·              quit

1.1.14  ip address

ip address命令用来配置管理以太网接口的IPv4地址。

undo ip address命令用来恢复缺省情况。

【命令】

ip address ip-address { mask-length | mask }

undo ip address

【缺省情况】

管理以太网接口下没有配置IPv4地址。

【视图】

管理以太网接口视图

【参数】

ip-address:IPv4地址,为点分十进制格式。

mask-length:子网掩码长度,取值范围为1~31。

mask:子网掩码,为点分十进制格式。

【使用指导】

多次使用本命令,最新配置生效。

需要注意的是:

·              在手工关闭的管理以太网接口下配置或删除IP地址时,系统会同时自动激活该接口。

·              请确保配置的IP地址没有和网络上其它设备的IP地址冲突。

【举例】

# 将管理以太网接口的IP地址配置为192.168.1.1/24。

<boot> system-view

[boot] interface m-eth0

[boot-m-eth0] ip address 192.168.1.1 24

1.1.15  ip gateway

ip gateway命令用来给管理以太网接口配置IPv4网关。

undo ip gateway命令用来恢复缺省情况。

【命令】

ip gateway ip-address

undo ip gateway

【缺省情况】

管理以太网接口下没有配置IPv4网关。

【视图】

管理以太网接口视图

【参数】

ip-address:IPv4网关的地址,为点分十进制格式。

【使用指导】

在IPv4网络中,当本设备需要和不在同一网段的远程设备通信时,需要配置IPv4网关来转发报文。

多次使用本命令,最新配置生效。

修改或者删除管理以太网接口的IP地址,会导致网关配置被删除。

【举例】

# 将管理以太网接口的IPv4网关配置为192.168.1.5。

<boot> system-view

[boot] interface m-eth0

[boot-m-eth0] ip gateway 192.168.1.5

1.1.16  ipv6 address

ipv6 address命令用来配置管理以太网接口的IPv6地址。

undo ipv6 address命令用来恢复缺省情况。

【命令】

ipv6 address ipv6-address prefix-length

undo ipv6 address

【缺省情况】

管理以太网接口下没有配置IPv6地址。

【视图】

管理以太网接口视图

【参数】

ipv6-address:IPv6地址。

prefix-length:前缀的长度,取值范围为1~127。

【使用指导】

多次使用本命令,最新配置生效。

在手工关闭的管理以太网接口下配置或删除IPv6地址时,系统会同时自动激活该接口。

【举例】

# 将管理以太网接口的IPv6地址配置为2001::1/64。

<boot> system-view

[boot] interface m-eth0

[boot-m-eth0] ipv6 address 2001::1 64

1.1.17  ipv6 gateway

ipv6 gateway命令用来给管理以太网接口配置IPv6网关。

undo ipv6 gateway命令用来恢复缺省情况。

【命令】

ipv6 gateway link-local

undo ipv6 gateway

【缺省情况】

管理以太网接口下没有配置IPv6网关。

【视图】

管理以太网接口视图

【参数】

link-local:IPv6网关的链路本地地址。

【使用指导】

在IPv6网络中,当本设备需要和不在同一网段的远程设备通信时,需要配置IPv6网关来转发报文。

多次使用本命令,最新配置生效。

修改或者删除管理以太网接口的IPv6地址,会导致IPv6网关配置被删除。

【举例】

# 将管理以太网接口的IPv6网关配置为FE80::BAAF:67FF:FE27:DCD0。

<boot> system-view

[boot] interface m-eth0

[boot-m-eth0] ipv6 gateway FE80::BAAF:67FF:FE27:DCD0

1.1.18  mkdir

mkdir命令用来在存储介质的指定路径下创建文件夹。

【命令】

mkdir directory

【视图】

用户视图

【参数】

directory:文件夹的名称。

【使用指导】

在使用该命令创建文件夹之前,指定的路径必须已经存在。比如:创建文件夹flash:/test/mytest,这时,test文件夹必须已经存在,否则,创建失败。

如果创建的文件夹与指定路径下的其它文件或文件夹重名,则创建操作失败。

【举例】

# 在当前路径创建文件夹test。

<boot> mkdir flash:/test

Directory flash:/test created.

# 在路径test/下创建文件夹subtest。

<boot> mkdir flash:/test/subtest

Directory flash:/test/subtest created.

【相关命令】

·              dir

·              rmdir

1.1.19  more

more命令用来显示指定文件的内容。

【命令】

more file-url

【视图】

用户视图

【参数】

file-url:要显示的文件的名称。

【举例】

# 显示文件test.txt的内容。

<boot> more flash:/test.txt

Have a nice day.

1.1.20  move

move命令用来移动文件。

【命令】

move fileurl-source fileurl-dest

【视图】

用户视图

【参数】

fileurl-source:源文件的名称。为1~63个字符的字符串,不区分大小写。

fileurl-dest:目标文件或文件夹的名称。为1~63个字符的字符串,不区分大小写。

【使用指导】

执行该命令时,如果指定的目标文件不存在,则系统会先直接执行文件移动操作;如果指定的目标文件已存在,则系统会提示是否覆盖该文件,如果选择“Y”,系统会执行文件移动操作,如果选择“N”,则不做任何处理。

【举例】

# 移动文件config.cfg到目录flash:/test下。

<boot>move flash:/config.cfg flash:/test/

Move flash:/config.cfg to flash:/test/config.cfg?[Y/N]:y

<boot> dir flash:/test

Directory of flash:/test

     0      -rw-       77065  Oct 20 1939 06:15:02     test.mdb

 

61440 KB total (11108 KB free)

1.1.21  ping

ping命令用来检查指定目的端是否可达。

【命令】

ping [ -c count | -s size ] * ip-address

【视图】

任意视图

【参数】

-c count:指定发送的ICMP回显请求报文的数目,取值范围为1~2147483647,缺省值为5。

-s size:指定发送的ICMP回显请求报文的长度,取值范围为20~8100,单位为字节,缺省值为56字节。

ip-address:目的端的IPv4地址,为点分十进制格式。

【使用指导】

执行ping命令后,源端会给目的端发送ICMP回显请求报文。在执行命令过程中,键入<Ctrl+C>可终止ping操作。

【举例】

# 检查到目的端1.2.1.1是否可达。

<boot> ping 1.2.1.1

PING 1.2.1.1 (1.2.1.1): 56 data bytes

56 bytes from 1.2.1.1: seq=0 ttl=128 time=2.243 ms

56 bytes from 1.2.1.1: seq=1 ttl=128 time=0.717 ms

56 bytes from 1.2.1.1: seq=2 ttl=128 time=0.891 ms

56 bytes from 1.2.1.1: seq=3 ttl=128 time=0.745 ms

56 bytes from 1.2.1.1: seq=4 ttl=128 time=0.911 ms

 

--- 1.2.1.1 ping statistics ---

5 packets transmitted, 5 packets received, 0% packet loss

round-trip min/avg/max = 0.717/1.101/2.243 ms

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

字段

描述

PING 1.2.1.1 (1.2.1.1)

检查IP地址为1.2.1.1的设备是否可达

56 data bytes

每个ICMP回显请求报文中的数据字节数

56 bytes from 1.2.1.1: seq=0 ttl=128 time=2.243 ms

收到IP地址为1.2.1.1的设备回复的ICMP响应报文

·          bytes表示ICMP响应报文中数据的字节数

·          seq表示报文序号,用来判断报文是否有分组丢失、失序或重复

·          ttl表示ICMP响应报文中的TTL值

·          time表示响应时间

--- 1.2.1.1 ping statistics ---

Ping操作中收发数据的统计结果

5 packets transmitted

发送的ICMP回显请求报文数

5 packets received

收到的ICMP响应报文数

0% packet loss

未响应请求报文占发送的总请求报文的百分比

round-trip min/avg/max = 0.717/1.101/2.243 ms

响应时间的最小值、平均值、最大值和标准方差,单位为毫秒

 

1.1.22  ping ipv6

ping ipv6命令用来检查指定IPv6地址是否可达。

【命令】

ping ipv6 [ -c count | -s size ] * ipv6-address

【视图】

任意视图

【参数】

-c count:指定发送的ICMPv6回显请求报文的数目,取值范围为1~2147483647,缺省值为5。

-s size:指定发送的ICMPv6回显请求报文的长度,取值范围为20~8100,单位为字节,缺省值为56字节。

ipv6-address:目的主机的IPv6地址。

【使用指导】

执行ping ipv6命令后,源端会给目的端发送ICMPv6回显请求报文。在执行命令过程中,键入<Ctrl+C>可终止ping ipv6操作。

【举例】

# 检查到目的端2001::2是否可达。

<boot> ping ipv6 2001::2

ping ipv6 2001::2

PING 2001::2 (2001::2): 56 data bytes

56 bytes from 2001::2: seq=0 ttl=64 time=5.420 ms

56 bytes from 2001::2: seq=1 ttl=64 time=1.140 ms

56 bytes from 2001::2: seq=2 ttl=64 time=2.027 ms

56 bytes from 2001::2: seq=3 ttl=64 time=0.887 ms

56 bytes from 2001::2: seq=4 ttl=64 time=0.791 ms

 

--- 2001::2 ping statistics ---

5 packets transmitted, 5 packets received, 0% packet loss

round-trip min/avg/max = 0.791/2.053/5.420 ms 

该命令的显示信息描述表请参见表1-6

1.1.23  pwd

pwd命令用来显示当前工作路径。

【命令】

pwd

【视图】

用户视图

【举例】

# 显示当前工作路径。

<boot> pwd

flash:

1.1.24  quit

quit命令用来从当前视图退回到上一级视图。

【命令】

quit

【视图】

系统视图/管理以太网接口视图

【举例】

# 从管理以太网接口视图退回到用户视图。

[boot-m-eth0] quit

[boot] quit

<boot>

1.1.25  reboot

reboot命令用来重启当前登录的成员设备。

【命令】

reboot

【视图】

用户视图

【举例】

# 重启当前登录的成员设备。

<boot> reboot

1.1.26  reset ssh public-key

reset ssh public-key命令用来清除保存在本设备的所有SSH服务器的公钥。

【命令】

reset ssh public-key

【视图】

用户视图

【使用指导】

在设备上使用ssh2命令首次登录SSH服务器时,设备会将该服务器的公钥保存到本地,以便下次登录进行身份认证时使用。如果SSH服务器的公钥变更,因为新旧公钥不一致,会导致设备再次SSH登录该服务器失败。此时可使用reset ssh public-key命令来清除原公钥,重新执行ssh2命令触发新的SSH协商。

【举例】

# 清除保存在本设备的所有SSH服务器的公钥。

<boot> ssh2 192.168.1.59

login as:client001

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!

Someone could be eavesdropping on you right now (man-in-the-middle attack)!

It is also possible that a host key has just been changed.

The fingerprint for the RSA key sent by the remote host is

83:2d:b6:90:4a:1b:0e:c1:ea:af:09:3a:65:09:8a:b3.

Please contact your system administrator.

RSA host key for 192.168.1.59 has changed and you have requested strict checking

.

Host key verification failed.

<boot> reset ssh public-key

<boot> ssh2 192.168.1.59

login as:client001

The authenticity of host '192.168.1.59 (192.168.1.59)' can't be established.

RSA key fingerprint is 83:2d:b6:90:4a:1b:0e:c1:ea:af:09:3a:65:09:8a:b3.

Are you sure you want to continue connecting (yes/no)? yes

Warning: Permanently added '192.168.1.59' (RSA) to the list of known hosts.

client001@192.168.1.59's password:

 

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

* 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.59>

1.1.27  rmdir

rmdir命令用来删除已有目录。

【命令】

rmdir directory

【视图】

用户视图

【参数】

directory:待删除的目录名。

【使用指导】

被删除的目录必须为空目录。即删除目录前,必须先删除该目录下的所有文件及子目录,文件的删除请参见delete命令。

【举例】

# 删除目录mydir。

<boot> rmdir flash:/mydir

Remove directory flash:/mydir?[Y/N]:y

Directory flash:/1 removed. 

【相关命令】

·              delete

·              dir

·              mkdir

1.1.28  shutdown

shutdown命令用来关闭管理以太网接口。

undo shutdown命令用来打开管理以太网接口。

【命令】

shutdown

undo shutdown

【缺省情况】

管理以太网接口处于打开状态。

【视图】

管理以太网接口视图

【使用指导】

当管理以太网接口异常时,可通过shutdown命令关闭此接口,然后再通过undo shutdown命令重新打开。

【举例】

# 关闭管理以太网接口。

<boot> system-view

[boot] interface m-eth0

[boot-m-eth0] shutdown

# 打开管理以太网接口。

[boot-m-eth0] undo shutdown

1.1.29  ssh2

ssh2命令用来使用SSH协议登录到SSH服务器。

【命令】

ssh2 { server-ipv4-address | ipv6 server-ipv6-address }

【视图】

用户视图

【参数】

server-ipv4-address:SSH服务器的IPv4地址,为点分十进制格式。

ipv6 server-ipv6-address:SSH服务器的IPv6地址。

【使用指导】

如果在登录过程中,SSH服务器长时间没有响应,用户可以使用<Ctrl+C>组合键中断本次SSH登录,稍后再试。

【举例】

# 使用SSH协议第一次登录到SSH服务器192.168.1.59。

<boot> ssh2 192.168.1.59

login as:client001

The authenticity of host '192.168.1.59 (192.168.1.59)' can't be established.

RSA key fingerprint is 3d:ee:1f:f9:81:be:4f:aa:42:88:1c:ab:81:4e:95:6f.

Are you sure you want to continue connecting (yes/no)? yes

Warning: Permanently added '192.168.1.59' (RSA) to the list of known hosts.

client001@192.168.1.59's password:

 

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

* 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.                    * 

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

                                                                                

<Syaname.59>

# 使用SSH协议再次登录到SSH服务器192.168.1.59。

<boot> ssh2 192.168.1.59

login as:client001

client001@192.168.1.59's password:

 

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

* 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.                    * 

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

                                                                               

<Syaname.59>

1.1.30  system-view

system-view命令用来从用户视图进入系统视图。

【命令】

system-view

【视图】

用户视图

【使用指导】

应急Shell启动后直接进入用户视图。

【举例】

# 从用户视图进入系统视图。

<boot> system-view

[boot]

【相关命令】

·              quit

1.1.31  telnet

telnet命令用来使用Telnet协议登录到Telnet服务器。

【命令】

telnet { server-ipv4-address | ipv6 server-ipv6-address }

【视图】

用户视图

【参数】

server-ipv4-address:Telnet服务器的IPv4地址,为点分十进制格式。

server-ipv6-address:Telnet服务器的IPv6地址。

【使用指导】

如果在登录过程中,Telnet服务器长时间没有响应,用户可以使用<Ctrl+K>组合键中断本次Telnet登录,稍后再试。

【举例】

# 使用Telnet协议登录到Telnet服务器192.168.100.1。

<boot> telnet 192.168.100.1

1.1.32  tftp

tftp命令用来访问TFTP服务器。

【命令】

tftp server-ipv4-address { get remote-file local-file | put local-file remote-file }

tftp ipv6 server-ipv6-address { get remote-file local-file | put local-file remote-file }

【视图】

用户视图

【参数】

server-ipv4-address:TFTP服务器的IPv4地址,点分十进制格式。

server-ipv6-address:TFTP服务器的IPv6地址。

get remote-file local-file:表示从TFTP服务器上下载一个文件到本地,remote-file表示TFTP服务器上的文件的名称,local-file表示本地的文件的名称。

put local-file remote-file:表示从本地上传一个文件到TFTP服务器,local-file表示本地的文件的名称,remote-file表示TFTP服务器上的文件的名称。

【使用指导】

当网络拥塞,文件传输速度很慢的时候,用户可以使用<Ctrl+C>组合键中断本次TFTP操作,稍后再试。

【举例】

# 从TFTP服务器192.168.1.100上下载文件111.txt,保存到本地时使用的文件名为222.txt。

<boot> tftp 192.168.1.100 get 111.txt flash:/222.txt

# 将设备的启动配置文件startup.cfg上传到TFTP服务器192.168.1.100。

<boot> tftp 192.168.1.100 put flash:/startup.cfg startup.cfg

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

新华三官网
联系我们