10-應急Shell命令
本章節下載: 10-應急Shell命令 (183.38 KB)
如無特殊說明,本文中的文件名或目錄參數,遵循如下規格:必須帶存儲介質名稱,不能攜帶slot信息,全路徑長度為1~511個字符,支持多級目錄,每級目錄以及純文件名長度均為1~255個字符,不區分大小寫。
copy命令用來複製文件。
【命令】
copy fileurl-source fileurl-dest
【視圖】
用戶視圖
【參數】
fileurl-source:源文件。
fileurl-dest:目標文件或者目標目錄。如果目錄作為fileurl-dest,則係統會將文件複製到指定目錄,使用源文件名稱作為文件名。
【舉例】
# 將文件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.
delete命令用來徹底刪除存儲介質中的指定文件。
【命令】
delete file-url
【視圖】
用戶視圖
【參數】
file-url:要徹底刪除的文件名。
【舉例】
# 徹底刪除當前目錄下的文件tt.cfg。
<boot> delete flash:/tt.cfg
Delete flash:/tt.cfg? [Y/N]:y
Start to delete flash:/tt.cfg...Done.
dir命令用來顯示目錄或文件信息。
【命令】
dir [ /all ] [ file-url ]
【視圖】
用戶視圖
【參數】
/all:顯示當前目錄下所有的文件及子文件夾信息,顯示內容包括隱藏文件。
file-url:顯示指定的文件或文件夾的信息。
【舉例】
# 顯示係統中所有的文件及文件夾信息。
<boot> dir /all
Directory of flash:
0 -rw- 26043 Jan 01 2012 00:04:37 config.mdb
1 -rw- 3868 Jan 01 2012 00:04:37 config.cfg
2 -rw- 572 Jan 01 2012 00:04:23 serverkey
3 -rw- 716 Jan 01 2012 00:04:22 hostkey
4 -rwh 18 Jan 01 2012 00:01:31 .pathfile
5 drw- - Jan 01 2012 00:00:20 seclog
6 drw- - Jan 01 2012 00:00:20 diagfile
7 drw- - Jan 01 2012 00:00:20 logfile
8 -rw- 763904 Jan 01 2012 00:00:00 route.bin
9 -rw- 548864 Jan 01 2012 00:00:00 ssh.bin
10 -rw- 7588864 Jan 01 2012 00:00:00 boot.bin
11 drwh - Jan 01 2012 00:00:20 .lost+found
12 ---- 58 Jan 01 2012 01:24:32 ha_log
524288 KB total (514248 KB free)
# 顯示係統中所有的非隱藏文件及文件夾信息。
<boot> dir
Directory of flash:
0 -rw- 26043 Jan 01 2012 00:04:37 config.mdb
1 -rw- 3868 Jan 01 2012 00:04:37 config.cfg
2 -rw- 572 Jan 01 2012 00:04:23 serverkey
3 -rw- 716 Jan 01 2012 00:04:22 hostkey
5 drw- - Jan 01 2012 00:00:20 seclog
6 drw- - Jan 01 2012 00:00:20 diagfile
7 drw- - Jan 01 2012 00:00:20 logfile
8 -rw- 763904 Jan 01 2012 00:00:00 route.bin
9 -rw- 548864 Jan 01 2012 00:00:00 ssh.bin
10 -rw- 7588864 Jan 01 2012 00:00:00 boot.bin
12 ---- 58 Jan 01 2012 01:24:32 ha_log
524288 KB total (514248 KB free)
# 顯示文件config.cfg的相關信息。
<boot> dir flash:/config.cfg
Directory of flash:
0 -rw- 3868 Jan 01 2012 00:04:37 config.cfg
524288 KB total (514248 KB free)
表1-1 dir命令顯示信息描述表
字段 |
說明 |
Directory of |
當前顯示的目錄 |
0 -rw- 26043 Jan 01 2012 00:04:37 config.mdb |
文件或文件夾的信息: · 0表示編號,由係統自動分配 · -rw-表示屬性。第一個字符如果是d表示文件夾,如果顯示為“-”,則表示它是文件;第二個字符是r,表示本文件或文件夾是可讀的;第三個字符是w,表示本文件或文件夾是可寫的;第四個字符如果是h,表示本文件或文件夾是隱藏的,如果顯示為“-”,則表示它是可見的 · 26043表示文件大小,單位為B。如果顯示為“-”,則表示它是文件夾 · Jan 01 2012 00:04:37表示最近一次修改的時間 · config.mdb表示名稱,如果名稱外帶“[ ]”符號,則表示本文件是回收站裏的 |
524288 KB total (514248 KB free) |
存儲介質全部可用存儲空間的大小,單位為千字節(存儲介質中空閑存儲空間的大小,單位為千字節) |
display copyright命令用來顯示版權信息。
【命令】
display copyright
【視圖】
任意視圖
【舉例】
# 顯示版權信息。
<boot> display copyright
Copyright (c) 2003-2011 Hangzhou H3C Technologies Co., Ltd. All rights reserved.
This document provides copyright information regarding any third-party software
that is included, either in whole or in part, in this product.
This product contains third-party software components and they will be used
and distributed under their respective licenses. This product contains some
components under the GNU General Public License ("GPL") version 2.0, the GNU
Lesser General Public License("LGPL") version 2.1 or other open source licenses.
H3C agrees to provide the open source code which is under GPL for three (3)
years from the first release date of the software. If you want to obtain a copy
of GPL licensed source code associated with this product, please send a request
to [email protected] or write to Hangzhou H3C technology Co., Ltd. 310 of Liuhe Rd,
Zhijiang Science Park, Hangzhou 310005, P.R. China.The product name and version
number of the software, your name, phone number and address should be included
in the request. H3C reserves the right to charge an amount of cost for
distribution of source code , consistent with the GPL license terms. You can
also obtain a copy of the GPL and LGPL at http://www.gnu.org/licenses/.
--------------------------------------------------------------------------------
The following software may be included in this product:
FreeBSD domain stack framework
INET Stack
OpenSSH 5.3p1
ping,ping6,traceroute6,ftp client
display install package命令用來查看指定軟件包的信息。
【命令】
display install package package
【視圖】
任意視圖
【參數】
package:表示軟件包的文件名,為1~63個字符的字符串,不區分大小寫。該文件必須是存儲介質根目錄下,後綴名為.bin的文件,且文件名中必須包含存儲介質的名稱,形如flash:/a.bin。
【舉例】
# 顯示軟件包system.bin的信息。
<boot> display install package flash:/system.bin
flash:/system.bin
[Package Info]
Vendor: H3C
Product: S5820V2_5830V2
Service name: boot
Platform version: 1.1.0
Product version: Alpha 2106P01
Supported board: mpu
[Component Info]
Component: boot
Description: boot package
表1-2 display install package命令顯示信息描述表
字段 |
描述 |
[Package Info] |
軟件包的信息 |
Vendor |
廠商 |
Product |
產品名稱 |
Service name |
軟件包所包含的服務名稱 · 如果顯示為boot,表示該軟件包為Boot包 · 如果顯示為system,表示該軟件包為System包 · 如果顯示為patch,表示該軟件包為補丁包 |
Platform version |
平台版本號 |
Product version |
產品版本號,通過該信息可以判斷System包和Boot包版本是否一致 |
Supported board |
軟件包支持的設備類型,mpu表示成員設備 |
[Component Info] |
組件信息,表示軟件包的組成部分 |
Component |
組件信息名稱 |
Description |
軟件包的描述信息 |
display interface m-eth0命令用來顯示管理以太網接口的信息,包括IP地址、up/down狀態以及報文統計息等。
【命令】
display interface m-eth0
【視圖】
任意視圖
【舉例】
# 顯示管理以太網接口m-eth0的信息。
<boot> display interface m-eth0
m-eth0 Link encap:Ethernet HWaddr 00:01:02:03:04:09
inet addr:192.168.0.62 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: FE80::201:2FF:FE03:409/10 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:13468 errors:0 dropped:0 overruns:0 frame:0
TX packets:16 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:1413885 (1.3 MiB) TX bytes:1056 (1.0 KiB)
Interrupt:29
表1-3 display interface m-eth0命令顯示信息描述表
字段 |
描述 |
m-eth0 Link encap |
管理以太網接口的鏈路封裝類型 |
HWaddr |
管理以太網接口的MAC地址 |
inet addr |
管理以太網接口的IPv4地址 |
Bcast |
管理以太網接口的廣播地址 |
Mask |
管理以太網接口的掩碼 |
inet6 addr |
管理以太網接口的IPv6地址 |
Scope |
IPv6地址使用範圍 |
UP BROADCAST RUNNING MULTICAST |
Up,狀態為Running,支持廣播和多播 |
MTU |
管理以太網接口允許通過的最大傳輸單元的大小 |
Metric |
接口優先級 |
RX packets |
收到的報文的統計信息: · 總數 · 錯誤報文數 · 丟棄報文數 · 隊列溢出報文數 · 幀隊列錯誤報文數 |
TX packets |
發送的報文的統計信息: · 總數 · 錯誤報文數 · 丟棄報文數 · 隊列溢出報文數 · 載波出錯報文數 |
collisions |
衝突的報文數 |
txqueuelen |
每個隊列允許的最大幀數 |
RX bytes |
收到報文的總比特數 |
TX butes |
發送報文的總比特數 |
Interrupt |
中斷號 |
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
以上顯示信息表明,192.168.116.0是設備的直連網段,去往該網段的報文從接口m-eth0發送,不需要通過網關轉發。去往其它網段的報文從接口m-eth0發送,需要通過網關192.168.116.1轉發。
表1-4 display ip gateway命令顯示信息描述表
字段 |
描述 |
Kernel IP routing table |
IPv4路由表信息 |
Destination |
目的地址(取值為default時表示缺省路由) |
Gateway |
網關 |
Genmask |
掩碼(取值為0.0.0.0時表示缺省路由的掩碼) |
Flags |
標誌位 · G:目的地址是一個網關 · H:主機路由 · D:通過ND學習到的默認路由 · A:RA學習到的路由 · C:緩存表項 · U:無意義 |
Metric |
路由開銷 |
Ref |
正在被引用的次數 |
Use |
已經被使用過的次數 |
Iface |
出接口 |
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 gateway命令顯示信息描述表
字段 |
描述 |
Kernel IPv6 routing table |
IPv6路由表信息 |
Destination |
目的地址 |
Next Hop |
下一跳 |
Flags |
標誌位 · G:目的地址是一個網關 · H:主機路由 · D:通過ND學習到的默認路由 · A:RA學習到的路由 · C:緩存表項 · U:無意義 |
Metric |
路由開銷 |
Ref |
引用次數 |
Use |
使用次數 |
Iface |
出接口,lo表示環回口 |
display version命令用來顯示Boot包的版本信息,包括當前使用的平台版本號、產品版本號等的相關信息。
【命令】
display version
【視圖】
任意視圖
【舉例】
# 查看Boot包的版本信息。
<Sysname> display version
H3C Comware Software
Copyright (c) 2004-2012 Hangzhou H3C Tech. Co., Ltd. All rights reserved.
H3C S5820V2-52QF uptime is 0 week, 0 day, 1 hour, 34 minutes
Boot image: flash:/boot.bin
Boot image version: 1.1.0
H3C S5820V2-52QF with 2 Processors
2048M bytes SDRAM
4M bytes Nor Flash Memory
512M bytes Nand Flash Memory
Config Register points to Nand Flash
format命令用來格式化存儲介質。
【命令】
format device
【視圖】
用戶視圖
【參數】
device:為存儲介質的名稱。
【使用指導】
格式化操作將導致存儲介質上的所有文件丟失,並且不可恢複。
【舉例】
# 格式化flash。
<boot> format flash:
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
install load命令用來在加載System包,引導設備進入Comware係統。
【命令】
install load system-package
【視圖】
用戶視圖
【參數】
system-package:System包名。
【舉例】
# 加載System包,進入Comware係統。
<boot> install load flash:/system.bin
Check package flash:/system.bin ...
Extracting package ...
Loading...
User interface aux0 is available.
Press ENTER to get started.
interface m-eth0命令用來進入管理以太網接口視圖。
【命令】
interface m-eth0
【視圖】
係統視圖
【使用指導】
進入管理以太網接口視圖後,可以給管理以太網接口配置IP地址和網關。
【舉例】
# 進入管理以太網接口視圖。
<boot> system-view
[boot] interface m-eth0
[boot-m-eth0]
【相關命令】
· quit
ip address命令用來配置管理以太網接口的IPv4地址。
undo ip address命令用來恢複缺省情況。
【命令】
ip address ip-address { mask-length | mask }
undo ip address
【缺省情況】
管理以太網接口下沒有配置IPv4地址。
【視圖】
管理以太網接口視圖
【參數】
ip-address:IPv4地址,為點分十進製格式。
mask-length:子網掩碼長度,即掩碼中連續“1”的個數,取值範圍為0~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
ip gateway命令用來給管理以太網接口配置IPv4網關。
undo ip gateway命令用戶恢複缺省情況。
【命令】
ip gateway ip-address
undo ip gateway
【缺省情況】
管理以太網接口下沒有配置IPv4網關。
【視圖】
管理以太網接口視圖
【參數】
ip-address:IPv4網關的地址,為點分十進製格式。
【使用指導】
在IPv4網絡中,當本設備需要和遠程設備通信,並且和遠程設備不在同一網段時,需要配置IPv4網關來轉發報文。
多次使用本命令,最新配置生效。
配置的網關必須和管理以太網接口的IP地址屬於同一網段,IP地址變動(修改或者刪除)會導致網關被刪除。
【舉例】
# 將管理以太網接口的IPv4網關配置為192.168.1.5。
<boot> system-view
[boot] interface m-eth0
[boot-m-eth0] ip gateway 192.168.1.5
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
ipv6 gateway命令用來給管理以太網接口配置IPv6網關。
undo ipv6 gateway命令用來恢複缺省情況。
【命令】
ipv6 gateway link-local
undo ipv6 gateway
【缺省情況】
管理以太網接口下沒有配置IPv6網關。
【視圖】
管理以太網接口視圖
【參數】
link-local:IPv6網關的鏈路本地地址。
【使用指導】
在IPv6網絡中,當本設備需要和遠程設備通信,並且和遠程設備不在同一網段時,需要配置IPv6網關來轉發報文。
多次使用本命令,最新配置生效。
管理以太網接口的IPv6地址變動(修改或者刪除)會導致網關被刪除。
【舉例】
# 將管理以太網接口的IPv6網關配置為2002::1。
<boot> system-view
[boot] interface m-eth0
[boot-m-eth0] ipv6 gateway 2002::1
mkdir命令用來在存儲介質的指定路徑下創建文件夾。
【命令】
mkdir directory
【視圖】
用戶視圖
【參數】
directory:文件夾名。
【使用指導】
在使用該命令創建文件夾之前,指定的路徑必須已經存在。比如:創建文件夾flash:/test/mytest,這時,test文件夾必須已經存在,否則,創建失敗。
如果創建的文件夾與指定路徑下的其它文件或文件夾重名,則創建操作失敗。
【舉例】
# 在當前路徑創建文件夾test。
<boot> mkdir flash:/test
Directory test created.
# 在路徑test/下創建文件夾subtest。
<boot> mkdir flash:/test/subtest
Directory flash:/test/subtest created.
【相關命令】
· dir
· rmdir
more命令用來顯示指定文件的內容。
【命令】
more file-url
【視圖】
用戶視圖
【參數】
file-url:要顯示的文件名。
【舉例】
# 顯示文件test.txt的內容。
<boot> more flash:/test.txt
Have a nice day.
move命令用來移動文件。
【命令】
move fileurl-source fileurl-dest
【視圖】
用戶視圖
【參數】
fileurl-source:源文件。為1~63個字符的字符串,不區分大小寫。
fileurl-dest:目標文件或文件夾。為1~63個字符的字符串,不區分大小寫。
【舉例】
# 移動文件config.cfg到目錄flash:/002下。
<boot> move startup.cfg flash:/002
<boot> dir flash:/002
Directory of flash:/002:
2 -rw- 1518 Apr 26 2007 12:05:38 config.cfg
14605 KB total (5096 KB free)
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操作。
【舉例】
# 檢查到目的端192.168.209.100是否可達。
<boot> ping 192.168.209.100
PING 192.168.209.100(192.168.209.100):56 data bytes
64 bytes from 192.168.209.100:seq=0 ttl=64 time=0.160 ms
64 bytes from 192.168.209.100:seq=1 ttl=64 time=0.062 ms
64 bytes from 192.168.209.100:seq=2 ttl=64 time=0.061 ms
64 bytes from 192.168.209.100:seq=3 ttl=64 time=0.065 ms
64 bytes from 192.168.209.100:seq=4 ttl=64 time=0.063 ms
--- 192.168.209.100 ping statistics ---
5 packets transmitted,5 packets received,0% packet loss
round-trip min/avg/max = 0.061/0.082/0.160 ms
表1-6 ping命令顯示信息描述表
字段 |
描述 |
PING 192.168.209.100(192.168.209.100) |
檢查IP地址為192.168.209.100的設備是否可達 |
56 data bytes |
每個ICMP回顯請求報文中的數據字節數 |
64 bytes from 192.168.209.100:seq=0 ttl=64 time=0.160 ms |
收到IP地址為192.168.209.100的設備回複的ICMP響應報文,若超時仍沒有收到ICMP響應報文,則不輸出信息 · bytes表示ICMP響應報文中的數據字節數 · seq表示報文序號,用來判斷報文是否有分組丟失、失序或重複 · ttl表示ICMP響應報文中的TTL值 · time表示響應時間 |
--- 192.168.209.100 ping statistics --- |
Ping操作中收發數據的統計結果 |
5 packets transmitted |
發送的ICMP回顯請求報文數 |
5 packets received |
收到的ICMP響應報文數 |
0.0% packet loss |
未響應請求報文占發送的總請求報文的百分比 |
round-trip min/avg/max = 0.061/0.082/0.160 ms |
響應時間的最小值、平均值、最大值和標準方差,單位為毫秒 |
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操作。
【舉例】
# 檢查到目的端111:111::111:111是否可達。
<boot> ping ipv6 111:111::111:111
PING 111:111::111:111(111:111::111:111):56 data bytes
64 bytes from 111:111::111:111:seq=0 ttl=64 time=0.160 ms
64 bytes from 111:111::111:111:seq=1 ttl=64 time=0.062 ms
64 bytes from 111:111::111:111:seq=2 ttl=64 time=0.061 ms
64 bytes from 111:111::111:111:seq=3 ttl=64 time=0.065 ms
64 bytes from 1111:111::111:111:seq=4 ttl=64 time=0.063 ms
--- 111:111::111:111 ping statistics ---
5 packets transmitted,5 packets received,0% packet loss
round-trip min/avg/max = 0.061/0.082/0.160 ms
以上信息表明,目的端可達,源端發出的ICMP回顯請求報文均能得到回應,報文往返的最短時間、平均時間、最長時間分別為0.061ms、0.082ms、0.160ms。
pwd命令用來顯示當前工作路徑。
【命令】
pwd
【視圖】
用戶視圖
【舉例】
# 顯示當前工作路徑。
<boot> pwd
flash:
【相關命令】
· system-view
· interface m-eth0
quit命令用來從當前視圖退回到上一級視圖。
【命令】
quit
【缺省情況】
應急Shell啟動後直接進入用戶視圖。
【視圖】
係統視圖/管理以太網接口視圖
【舉例】
# 從管理以太網接口視圖退回到用戶視圖。
[boot-m-eth0] quit
[boot] quit
<boot>
reboot命令用來重啟當前登錄的成員設備。
【命令】
reboot
【視圖】
用戶視圖
【舉例】
# 重啟當前登錄的成員設備。
<boot> reboot
rmdir命令用來刪除已有目錄。
【命令】
rmdir directory
【視圖】
用戶視圖
【參數】
directory:待刪除的目錄名。
【使用指導】
被刪除的目錄必須為空目錄。即刪除目錄前,必須先刪除該目錄下的所有文件及子目錄,文件的刪除請參見delete命令。
【舉例】
# 刪除目錄mydir。
<boot> rmdir flash:/mydir
Remove directory flash:/mydir and the files in the recycle-bin under this directory will be deleted permanently. Continue?[Y/N]:y
Directory flash:/mydir removed.
【相關命令】
· delete
· dir
· mkdir
shutdown命令用來關閉管理以太網接口。
undo shutdown命令用來激活管理以太網接口。
【命令】
shutdown
undo shutdown
【缺省情況】
管理以太網接口處於激活狀態。
【視圖】
管理以太網接口視圖
【舉例】
# 關閉管理以太網接口。
<boot> system-view
[boot] interface m-eth0
[boot-m-eth0] shutdown
# 激活管理以太網接口。
[boot-m-eth0] undo shutdown
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.100.128。
<boot> ssh2 192.168.100.128
[email protected]'s password:
Last login: Thu Mar 24 14:05:23 2012 from 192.168.100.199
system-view命令用來從用戶視圖切換到係統視圖。
【命令】
system-view
【缺省情況】
設備進入應急Shell後直接進入用戶視圖。
【視圖】
用戶視圖
【舉例】
# 從用戶視圖切換到係統視圖。
<boot> system-view
[boot]
【相關命令】
· quit
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
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.bin,保存到本地時使用的文件名為222.bin。
<boot> tftp 192.168.1.100 get 111.bin flash:/222.bin
# 將設備的啟動配置文件startup.cfg上傳到TFTP服務器192.168.1.100。
<boot> tftp 192.168.1.100 put flash:/startup.cfg startup.cfg
不同款型規格的資料略有差異, 詳細信息請向具體銷售和400谘詢。H3C保留在沒有任何通知或提示的情況下對資料內容進行修改的權利!