05-文件系统管理命令
本章节下载: 05-文件系统管理命令 (163.78 KB)
目 录
文件/文件夹分为隐藏的、非隐藏的。对于隐藏文件/文件夹,请不要修改或删除,以免影响对应功能;对于非隐藏的文件/文件夹,请完全了解它的作用后再执行文件/文件夹操作,以免误删重要文件/文件夹。
给文件/文件夹命名时,首字母请不要使用“.”。因为系统会把名称首字母为“.”的文件/文件夹当成隐藏文件/文件夹。
cd命令用来修改当前的工作路径。
【命令】
cd { directory | .. }
【视图】
用户视图
【缺省用户角色】
network-admin
【参数】
directory:指定目标工作路径,不区分大小写。格式为[drive:/]path。drive和path参数的详细解释,请参见“基础配置指导”中的“文件系统管理”。如果没有给出drive信息,则表示当前路径下的文件夹。
..:返回上一级目录。如果当前的工作路径是根目录,或不存在上一级目录,则执行cd ..后提示出错。该参数不支持命令行在线帮助。
【举例】
# 登录设备后从根目录进入test文件夹。
<Sysname> cd test
# 返回上一级目录。
<Sysname> cd ..
(1) 独立运行模式
# 修改当前的工作路径。
· 查看备用主控板所在的槽位号。
<Sysname> display device
Slot No. Type State Subslot Soft Ver Patch Ver
0 LSU1SUPB0 Master 0 10500-2105 None
1 LSU1SUPB0 Standby 0 10500-2105 None
2 LSU1TGS32SF0 Normal 0 10500-2105 None
3 NONE Absent 0 NONE None
通过以上显示信息可以了解到备用主控板所在的槽位号为1。
· 进入备用主控板上Flash的根目录。
<Sysname> cd slot1#flash:/
· 从备用主控板的文件系统切换回主用主控板根目录下的文件夹test。
<Sysname> cd flash:/test
# 修改当前的工作路径。
· 查看全局主用主控板和全局备用主控板所在成员设备的编号以及槽位号。
<Sysname> display irf
Member Slot Role Priority CPU-Mac
2 0 Standby 20 00e0-fc0f-8c0f
2 1 Standby 20 00e0-fc0f-8c1f
*+3 5 Master 20 00e0-fc0f-8c22
3 6 Standby 20 00e0-fc0f-8c32
--------------------------------------------------
* indicates the device is the master.
+ indicates the device through which the user logs in.
The Bridge MAC of the IRF is: 00e0-fc00-0a00
Auto upgrade : yes
Mac persistent : 6 min
通过以上显示信息可以了解到:成员设备3上的5号单板为全局主用主控板;成员设备2上的0、1号单板和成员设备3上的6号单板为全局备用主控板。
· 登录设备后进入全局主用主控板上Flash的根目录下的test文件夹。
<Sysname> cd flash:/test
· 登录设备后进入全局备用主控板上Flash的根目录。(该板所在设备的成员编号为2,槽位号为1)
<Sysname> cd chassis2#slot1#flash:/
· 切换回全局主用主控板Flash的根目录。
<Sysname> cd flash:/
copy命令用来复制文件。
【命令】
copy fileurl-source fileurl-dest
【视图】
用户视图
【缺省用户角色】
network-admin
【参数】
fileurl-source:源文件名或者远程源文件URL。若为URL格式,表示从远程文件服务器拷贝文件。源文件名不区分大小写,远程源文件URL是否支持大小写遵循远程服务器端的规格。
fileurl-dest:目标文件名、目标文件夹、远程目标文件URL或远程目录URL。若为URL格式,表示拷贝文件至远程的目标文件或目标文件夹。目标文件名不区分大小写,目标文件夹不区分大小写,远程文目标文件URL和远程目录URL是否支持大小写遵循远程服务器端规格。如果使用文件夹作为fileurl-dest,则系统会将文件复制到指定文件夹,使用源文件名称作为文件名。
【使用指导】
使用copy命令:
· 当fileurl-source和fileurl-dest均指定为本地路径时,可以实现本地文件间的拷贝。
· 当fileurl-source指定为远程服务器上的路径(即为URL格式),fileurl-dest指定为本地路径时,可以实现将远程服务器上的文件拷贝到本地。
· 当fileurl-source指定为本地路径,fileurl-dest指定为远程服务器上的路径(即为URL格式)时,可以实现将本地文件拷贝到远程服务器。
当进行远程拷贝时,支持FTP和TFTP协议:
· 当采用FTP协议时,URL采用“ftp://FTP用户名[:密码]@服务器地址[:端口号]/文件路径”的形式,其中用户名和密码必须和服务器上的配置一致,如果服务器只对用户名进行认证,则不用输入密码。例如URL为ftp://1:1@1.1.1.1/startup.cfg时,表示地址为1.1.1.1的FTP服务器授权目录下的startup.cfg文件,登录用户名为1、密码为1。
· 当采用TFTP协议时,URL采用“tftp://服务器地址[:端口号]/文件路径”的形式。例如URL为tftp://1.1.1.1/startup.cfg时表示地址为1.1.1.1的TFTP服务器工作目录下的startup.cfg文件。
· 当采用FTP或TFTP协议时,服务器地址均支持IPv4形式和IPv6形式。如果服务器地址中包含“:”,则服务器地址后必须携带端口号,且端口号必须和服务器端侦听的端口号一致。
【举例】
# 将文件test.cfg在当前文件夹下复制一份,并命名为testbackup.cfg。
<Sysname> copy test.cfg testbackup.cfg
Copy flash:/test.cfg to flash:/testbackup.cfg?[Y/N]:y
Copying file flash:/test.cfg to flash:/testbackup.cfg...Done.
# 将FTP服务器1.1.1.1上的文件test.cfg拷贝到本地,并命名为testbackup.cfg,FTP服务器的登录用户名为user,密码为private。
<Sysname> copy ftp://user:private@1.1.1.1/test.cfg testbackup.cfg
Copy ftp://user:private@1.1.1.1/test.cfg to flash:/testbackup.cfg?[Y/N]:y
Copying file ftp://user:private@1.1.1.1/test.cfg to flash:/testbackup.cfg... Done.
# 将文件test.cfg拷贝到FTP服务器1.1.1.1上,并命名为testbackup.cfg,FTP服务器的登录用户名为user,密码为private。
<Sysname> copy test.cfg ftp://user:private@1.1.1.1/testbackup.cfg
Copy flash:/test.cfg to ftp://user:private@1.1.1.1/testbackup.cfg?[Y/N]:y
Copying file flash:/test.cfg to ftp://user:private@1.1.1.1/testbackup.cfg... Done.
# 将TFTP服务器1.1.1.1上的文件test.cfg拷贝到本地,并命名为testbackup.cfg。
<Sysname> copy tftp://1.1.1.1/test.cfg testbackup.cfg
Copy tftp://1.1.1.1/test.cfg to flash:/testbackup.cfg?[Y/N]:y
Copying file tftp://1.1.1.1/test.cfg to flash:/testbackup.cfg... Done.
# 将文件test.cfg拷贝到TFTP服务器1.1.1.1上,并命名为testbackup.cfg。
<Sysname> copy test.cfg tftp://1.1.1.1/testbackup.cfg
Copy flash:/test.cfg to tftp://1.1.1.1/testbackup.cfg?[Y/N]:y
Copying file flash:/test.cfg to tftp://1.1.1.1/testbackup.cfg... Done.
(1) 独立运行模式
# 登录设备后将主用主控板的配置文件拷贝到备用主控板的根目录下。
<Sysname> copy test.cfg slot1#flash:/
Copy flash:/test.cfg to slot1#flash:/test.cfg?[Y/N]:y
Copying file flash:/test.cfg to slot1#flash:/test.cfg...Done.
# 登录设备后将全局主用主控板的配置文件拷贝到全局备用主控板的根目录下(该板所在的成员设备的编号为1,槽位号为1)。
<Sysname> copy test.cfg chassis1#slot1#flash:/
Copy flash:/test.cfg to chassis1#slot1#flash:/test.cfg?[Y/N]:y
Copying file flash:/test.cfg to chassis1#slot1#flash:/test.cfg...Done.
# 登录设备后将全局备用主控板(该板所在的成员设备的编号为1,槽位号为1)的配置文件拷贝到另一个全局备用主控板的根目录下(该板所在的成员设备的编号为2,槽位号为1)。
<Sysname> copy chassis1#slot1#flash:/test.cfg chassis2#slot1#flash:/
Copy chassis1#slot1#flash:/test.cfg to chassis2#slot1#flash:/test.cfg?[Y/N]:y
Copying file chassis1#slot1#flash:/test.cfg to chassis2#slot1#flash:/test.cfg...Done.
delete命令用来删除文件。
【命令】
delete [ /unreserved ] file-url
【视图】
用户视图
【缺省用户角色】
network-admin
【参数】
/unreserved:彻底删除该文件。
file-url:要删除的文件名。file-url参数支持通配符“*”进行匹配,比如delete *.txt可以删除当前目录下所有以txt为扩展名的文件。
【使用指导】
delete file-url命令用来暂时删除文件,被删除的文件被存放在回收站中,可以使用undelete命令恢复。
delete /unreserved file-url命令用来永久删除文件,系统会将该文件从设备上彻底删除。被删除的文件不再存在,不能恢复,请谨慎使用。
请不要对回收站中的文件执行delete命令,以免影响回收站功能。若要删除回收站中的文件,请使用reset recycle-bin命令。
在同一个目录下,如果先后删除了两个名称相同的文件,回收站中只保留最后一次删除的文件。不同目录下,如果先后删除了名称相同的文件,回收站中会保留这些删除的文件。
当存储介质空间不足时,如果执行delete file-url命令,系统会自动转入永久删除处理流程。
【举例】
(1) 独立运行模式
# 登录设备后删除主用主控板存储介质根目录下的文件1.cfg。
<Sysname> delete 1.cfg
Delete flash:/1.cfg? [Y/N]:y
Deleting file flash:/1.cfg...Done.
# 登录设备后永久删除主用主控板存储介质根目录下的文件1.cfg。
<Sysname> delete /unreserved 1.cfg
The file cannot be restored. Delete flash:/1.cfg?[Y/N]:y
Deleting the file permanently will take a long time. Please wait...
Deleting file flash:/1.cfg...Done.
# 登录设备后删除备用主控板(所在槽位号为1)存储介质根目录下的文件1.cfg。
· 方法一
<Sysname> delete slot1#flash:/1.cfg
Delete slot1#flash:/1.cfg?[Y/N]:y
Deleting file slot1#flash:/1.cfg...Done.
· 方法二
<Sysname> cd slot1#flash:/
<Sysname> delete 1.cfg
Delete slot1#flash:/1.cfg?[Y/N]:y
Deleting file slot1#flash:/1.cfg...Done.
(2) IRF模式
# 登录设备后删除全局主用主控板存储介质根目录下的文件1.cfg。
<Sysname> delete 1.cfg
Delete flash:/1.cfg?[Y/N]:y
Deleting file flash:/1.cfg...Done.
# 登录设备后永久删除全局主用主控板存储介质根目录下的文件1.cfg。
<Sysname> delete /unreserved 1.cfg
The file cannot be restored. Delete flash:/1.cfg?[Y/N]:y
Deleting the file permanently will take a long time. Please wait...
Deleting file flash:/1.cfg...Done.
# 登录设备后删除全局备用主控板存储介质根目录下的文件1.cfg(该板所在的成员设备的编号为1,槽位号为1)。
· 方法一
<Sysname> delete chassis1#slot1#flash:/1.cfg
Delete chassis1#slot1#flash:/1.cfg?[Y/N]:y
Deleting file chassis1#slot1#flash:/1.cfg...Done.
· 方法二
<Sysname> cd chassis1#slot1#flash:/
<Sysname> delete 1.cfg
Delete chassis1#slot1#flash:/1.cfg?[Y/N]:y
Deleting file chassis1#slot1#flash:/1.cfg...Done.
【相关命令】
· undelete
· reset recycle-bin
dir命令用来显示当前文件夹或文件信息。
【命令】
dir [ /all ] [ file-url | /all-filesystems ]
【视图】
用户视图
【缺省用户角色】
network-admin
【参数】
/all:显示当前文件夹下所有的文件及文件夹信息,包括非隐藏文件、非隐藏文件夹、隐藏文件和隐藏文件夹。不指定该参数时,只显示非隐藏文件和非隐藏文件夹。
file-url:显示指定的文件或文件夹的信息。file-url参数支持通配符“*”,比如dir *.txt可以显示当前文件夹下所有以txt为扩展名的文件。该参数不区分大小写。
/all-filesystems:显示设备上所有存储介质根目录下的文件及文件夹信息。
【使用指导】
不带任何参数时,用来显示当前文件夹下所有可见文件及文件夹的信息。
【举例】
(1) 独立运行模式
# 登录设备后显示当前目录下所有的文件及文件夹信息。
<Sysname> dir /all
Directory of flash:/
……略……
本举例用于示意显示信息的大致形式,具体信息与设备型号以及用户配置有关,请以设备的实际情况为准。
# 显示设备上所有存储介质根目录下的文件及文件夹信息。
<Sysname> dir /all-filesystems
Directory of flash:/
……略……
Directory of slot7#flash:/
……略……
本举例用于示意显示信息的大致形式,具体信息与设备型号以及用户配置有关,请以设备的实际情况为准。
# 登录设备后显示备用主控板(所在槽位号为1)存储介质中所有的文件及文件夹信息。
<Sysname> cd slot1#flash:/
<Sysname> dir /all
……略……
本举例用于示意显示信息的大致形式,具体信息与设备型号以及用户配置有关,请以设备的实际情况为准。
# 登录设备后显示全局主用主控板存储介质中所有的文件及文件夹信息。
<Sysname> dir /all
Directory of flash:/
……略……
本举例用于示意显示信息的大致形式,具体信息与设备型号以及用户配置有关,请以设备的实际情况为准。
# 显示IRF中所有存储介质根目录下的文件及文件夹信息。
<Sysname> dir /all-filesystems
Directory of flash:/
……略……
Directory of chassis1#slot1#flash:/
……略……
本举例用于示意显示信息的大致形式,具体信息与设备型号以及用户配置有关,请以设备的实际情况为准。
# 登录设备后显示全局备用主控板存储介质中所有的文件及文件夹信息(该板所在成员设备的编号为1,槽位号为1)。
· 方法一
<Sysname> dir /all chassis1#slot1#flash:/
Directory of chassis1#slot1#flash:/
……略……
本举例用于示意显示信息的大致形式,具体信息与设备型号以及用户配置有关,请以配置的实际情况为准。
· 方法二
<Sysname> cd chassis1#slot1#flash:/
<Sysname> dir /all
……略……
本举例用于示意显示信息的大致形式,具体信息与设备型号以及用户配置有关,请以配置的实际情况为准。
表1-1 dir命令显示信息描述表
字段 |
说明 |
Directory of |
当前显示的目录 |
0 -rwh 3144 Apr 26 2008 13:45:28 xx.xx |
文件或文件夹的信息: · 0表示编号,由系统自动分配 · -rwh表示属性。第一个字符如果是d表示文件夹,如果显示为“-”,则表示它是文件;第二个字符是r,表示本文件或文件夹是可读的;第三个字符是w,表示本文件或文件夹是可写的;第四个字符如果是h,表示本文件或文件夹是隐藏的,如果显示为“-”,则表示它是非隐藏的(请不要修改或删除隐藏文件或文件夹,以免影响对应功能) · 3144表示文件大小,单位为B。如果显示为“-”,则表示它是文件夹 · Apr 26 2008 13:45:28表示最近一次修改的时间 · xx.xx表示名称 |
file prompt命令用来设置文件和文件夹操作时是否提示。
undo file prompt命令用来恢复缺省情况。
【命令】
file prompt { alert | quiet }
undo file prompt
【缺省情况】
用户对文件进行有危险性的操作时,系统会要求用户进行交互确认。
【视图】
系统视图
【缺省用户角色】
network-admin
【参数】
alert:当用户对文件/文件夹进行有危险性的操作时,系统会要求用户进行交互确认。
quiet:用户对文件/文件夹进行任何操作,系统均不要求用户进行确认。
【使用指导】
如果将文件/文件夹操作的提示方式设置为quiet,则系统对文件/文件夹操作不要求用户进行确认,这样可能会导致一些因误操作而发生的、不可恢复的、对系统造成破坏的操作产生。
【举例】
# 设置用户对文件进行有危险性的操作时,要求进行交互确认。
<Sysname> system-view
[Sysname] file prompt alert
fixdisk命令用来恢复存储介质的空间。
【命令】
fixdisk medium-name
【视图】
用户视图
【缺省用户角色】
network-admin
【参数】
medium-name:存储介质的名称,不区分大小写。
【使用指导】
由于异常操作等原因,存储设备的某些空间可能不可用,用户可以通过fixdisk命令来恢复存储设备的空间。
用户对存储介质执行fixdisk操作时,如果同时还有其他用户在访问该存储介质,系统会提示fixdisk操作失败。
【举例】
# 恢复存储介质Flash的空间。
<Sysname> fixdisk flash:
Restoring flash: may take some time...
Restoring flash:... Done.
format命令用来格式化存储介质。
【命令】
format medium-name
【视图】
用户视图
【缺省用户角色】
network-admin
【参数】
medium-name:存储介质的名称,不区分大小写。
【使用指导】
格式化操作将导致存储设备上的所有文件丢失,并且不可恢复
用户对存储介质执行format操作时,当有两个或两个以上用户的工作目录为当前存储介质时,系统会提示format操作失败。
【举例】
# 格式化Flash。
<Sysname> format flash:
All data on flash: will be lost, continue? [Y/N]:y
Formatted flash: completed.
gunzip命令用来解压缩指定的文件。
【命令】
gunzip filename
【视图】
用户视图
【缺省用户角色】
network-admin
【参数】
filename:需要被解压缩的文件名,以.gz为后缀。
【使用指导】
该命令将解压缩并替换当前指定文件。
【举例】
# 解压缩system.bin.gz文件。
· 解压缩前查看文件的相关信息。
<Sysname> dir system.*
Directory of flash:
1 -rw- 20 Jun 14 2012 10:18:53 system.bin.gz
472972 KB total (472840 KB free)
· 执行解压缩操作。
<Sysname> gunzip system.bin.gz
· 解压缩后验证执行效果。
<Sysname> dir system.*
Directory of flash:
1 -rw- 0 May 30 2012 11:42:25 system.bin
472972 KB total (472844 KB free)
gzip命令用来压缩指定的文件。
【命令】
gzip filename
【视图】
用户视图
【缺省用户角色】
network-admin
【参数】
filename:需要被压缩的文件名。
【使用指导】
本命令会将filename压缩并命名为filename.gz。
【举例】
# 压缩system.bin文件。
· 压缩前查看文件的相关信息
<Sysname> dir system.*
Directory of flash:
1 -rw- 0 May 30 2012 11:42:24 system.bin
472972 KB total (472844 KB free)
· 执行压缩操作。
<Sysname> gzip system.bin
· 压缩后验证执行效果。
<Sysname> dir system.*
Directory of flash:
1 -rw- 20 Jun 14 2012 10:18:53 system.bin.gz
472972 KB total (472840 KB free)
mkdir命令用来在当前路径下创建文件夹。
【命令】
mkdir directory
【视图】
用户视图
【缺省用户角色】
network-admin
【参数】
directory:文件夹,区分大小写。
【使用指导】
· 如果创建的文件夹名称与指定文件夹下的文件或文件夹名称重名,则创建操作失败。
· 在使用该命令创建文件夹之前,指定的文件夹必须已经存在。比如:创建文件夹flash:/test/mytest,这时,test文件夹必须已经存在,否则,创建失败。
【举例】
(1) 独立运行模式
# 登录设备后在备用主控板(所在槽位号为1)上创建文件夹test。
<Sysname> mkdir slot1#flash:/test
Creating directory slot1#flash:/test... Done.
# 登录设备后在全局主用主控板上创建文件夹test。
<Sysname> mkdir test
Creating directory flash:/test... Done.
# 登录设备后在全局备用主控板上创建文件夹test(该板所在成员设备的编号为2,槽位号为1)。
<Sysname> mkdir chassis2#slot1#flash:/test
Creating directory chassis2#slot1#flash:/test... Done.
more命令用来显示指定文本文件的内容。
【命令】
more file-url
【视图】
用户视图
【缺省用户角色】
network-admin
【参数】
file-url:文件名,不区分大小写。
【举例】
(1) 独立运行模式
# 查看备用主控板(所在槽位号Standby(成员编号为2)上的文件testcfg.cfg。
<Sysname> more slot2#flash:/testcfg.cfg
#
version 7.1.035, Alpha 0035P05
#
sysname H3C
#
command-alias enable
command-alias mapping display show
#
ftp server enable
#
telnet server enable
#
switch-mode normal slot 2
switch-mode mix-bridging-routing slot 3
---- More ----
“---- More ----”表示这一屏信息已经显示完毕,会暂停显示。按<Enter>键将接着显示下一行信息;按<Space>键将接着显示下一屏信息;按<Ctrl+C>或其它任意键将退出显示。
# 查看全局主用主控板上的文件testcfg.cfg。
<Sysname> more testcfg.cfg
#
version 7.1.035, Alpha 0035P05
#
sysname H3C
#
---- More ----
“---- More ----”表示这一屏信息已经显示完毕,会暂停显示。按<Enter>键将接着显示下一行信息;按<Space>键将接着显示下一屏信息;按<Ctrl+C>或其它任意键将退出显示。
# 查看全局备用主控板上的文件testcfg.cfg(该板所在设备的成员编号为2,槽位号为1)。
<Sysname> more chassis2#slot1#flash:/testcfg.cfg
#
version 7.1.035, Alpha 0035P05
#
sysname H3C
#
---- More ----
“---- More ----”表示这一屏信息已经显示完毕,会暂停显示。按<Enter>键将接着显示下一行信息;按<Space>键将接着显示下一屏信息;按<Ctrl+C>或其它任意键将退出显示。
move命令用来移动文件。
【命令】
move fileurl-source fileurl-dest
【视图】
用户视图
【缺省用户角色】
network-admin
【参数】
fileurl-source:源文件名,不区分大小写。
fileurl-dest:目标文件名或者目标文件夹,区分大小写。
【使用指导】
如果使用文件夹作为fileurl-dest,则系统会将文件移到指定文件夹,文件名保持不变。
【举例】
# 将文件flash:/test/sample.txt移动到flash:/,并更名为1.txt。
<Sysname> move test/sample.txt 1.txt
Move flash:/test/sample.txt to flash:/1.txt?[Y/N]:y
Moving file flash:/test/sample.txt to flash:/1.txt ...Done.
# 将文件b.cfg移动到文件夹test2下。
<Sysname> move b.cfg test2
Move flash:/b.cfg to flash:/test2/b.cfg?[Y/N]:y
Moving file flash:/b.cfg to flash:/test2/b.cfg... Done.
pwd命令用来显示当前工作路径。
【命令】
pwd
【视图】
用户视图
【缺省用户角色】
network-admin
【举例】
# 显示当前路径。
<Sysname> pwd
flash:
rename命令用来重命名文件或文件夹。
【命令】
rename fileurl-source fileurl-dest
【视图】
用户视图
【缺省用户角色】
network-admin
【参数】
fileurl-source:源文件名或源文件夹,不区分大小写。
fileurl-dest:目标文件名或目标文件夹,区分大小写。
【使用指导】
若目标文件名或目标文件夹与当前路径下已经存在的文件或目标文件夹重名(不区分大小写,只要字母相同就认为同名),则该操作不执行。
【举例】
# 将文件copy.cfg重命名为test.cfg。
<Sysname> rename copy.cfg test.cfg
Rename flash:/copy.cfg as flash:/test.cfg?[Y/N]:y
flash:/copy.cfg renamed as flash:/test.cfg.
reset recycle-bin命令用来彻底删除回收站中的文件。
【命令】
reset recycle-bin [ /force ]
【视图】
用户视图
【参数】
/force:表示直接清空回收站,不需要用户对清空操作进行确认。
【使用指导】
用delete file-url命令删除文件是将文件放在回收站中,但仍然占用存储空间,如果想要把回收站中的该文件删除,必须执行reset recycle-bin命令。
【举例】
# 回收站中有文件a.cfg和b.cfg,清空整个回收站。
<Sysname> reset recycle-bin
Clear flash:/a.cfg?[Y/N]:y
Clearing file flash:/a.cfg... Done.
Clear flash:/b.cfg?[Y/N]:y
Clearing file flash:/b.cfg... Done.
# 回收站中有文件a.cfg和b.cfg,删除b.cfg。
<Sysname> reset recycle-bin
Clear flash:/a.cfg?[Y/N]:n
Clear flash:/b.cfg?[Y/N]:y
Clearing file flash:/b.cfg... Done.
【相关命令】
· delete
rmdir命令用来删除文件夹。
【命令】
rmdir directory
【视图】
用户视图
【缺省用户角色】
network-admin
【参数】
directory:文件夹名称,不区分大小写。
【使用指导】
在删除文件夹前,必须先永久删除或者暂时删除文件夹中的所有文件和子文件夹。如果文件只是暂时删除,那么执行rmdir会导致这些文件从回收站中彻底删除。
【举例】
# 删除文件夹subtest。
<Sysname>rmdir subtest/
Remove directory flash:/test/subtest and the files in the recycle-bin under this directory will be deleted permanently. Continue?[Y/N]:y
Directory flash:/test/subtest removed.
sha256sum命令通常用于验证文件的正确性和完整性,防止文件内容被窜改。
【命令】
sha256sum file-url
【视图】
用户视图
【缺省用户角色】
network-admin
【参数】
file-url:文件名。
【使用指导】
使用指定的摘要算法对指定的文件计算摘要值,通常用于验证文件的正确性和完整性,防止文件内容被窜改。例如,用户可以使用本命令计算出设备上的版本文件的摘要值,并与H3C网站上发布的该版本文件对应的摘要值进行比较,来验证该版本文件是否合法。
【举例】
# 计算system.bin文件的SHA-256摘要值。
<Sysname> sha256sum system.bin
SHA256 digest:
0851e0139f2770e87d01ee8c2995ca9e59a8f5f4062e99af14b141b1a36ca152
undelete命令用来恢复未被彻底删除(即存放在回收站里)的文件。
【命令】
undelete file-url
【视图】
用户视图
【缺省用户角色】
network-admin
【参数】
file-url:要恢复的文件名,不区分大小写。
【使用指导】
如果恢复的文件名与当前存在的文件重名,系统将提示操作者是否覆盖原有文件。如果输入<Y>,则覆盖源文件;如果输入<N>,则不再执行恢复操作。
【举例】
# 恢复flash:下删除的文件copy.cfg。
<Sysname>undelete copy.cfg
Undelete flash:/copy.cfg?[Y/N]:y
File flash:/copy.cfg undeleted.
# 恢复flash:/seclog下删除的文件startup.cfg。
· 方法一
<Sysname>undelete seclog/startup.cfg
Undelete flash:/seclog/startup.cfg?[Y/N]:y
File flash:/seclog/startup.cfg undeleted.
· 方法二
<Sysname> cd seclog
<Sysname> undelete startup.cfg
Undelete flash:/seclog/startup.cfg?[Y/N]:y
File flash:/seclog/startup.cfg undeleted.
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!