取消
显示结果 
搜索替代 
您的意思是: 
cancel
9194
查看次数
0
有帮助
2
回复

如何快速删除Cisco Flash中包含文件的目录?

duxiulei
Level 1
Level 1


最近对一台cisco 2960交换机升级了IOS,由于升级之前没有采用erase或format命令清空flash,升级完成后用dir命令查看flash发现以前老版本IOS目录还在,如下图所示。

  熟悉cisco IOS命令的人都知道我们一般对flash进行操作常用的命令是dir, cd, delete, mkdir, rmdir, erase, format等。此时,如果采用rmdir命令直 接删除目录由于目录不为空是不能成功删除的。
switch#rmdir flash:
  Remove directory filename [/c2960-lanbase-mz.122-35.SE5/html/]?
  Delete flash:/c2960-lanbase-mz.122-35.SE5/html/? [confirm]
  %Error Removing dir flash:/c2960-lanbase-mz.122-35.SE5/html/ (Directory not empty)
  如果进入目录采用delete命令一个文件一个文件的删除又太麻烦。此时我们可采用如下的命令实现快速删除一个不为空的目录。
  switch#delete /recursive /force flash:/c2960-lanbase-mz.122-35.SE5
  /recursive 删除指定文件夹下的所有文件和子文件夹
  /force 删除而不给出提示
  删除完成后,别忘了采用dir去验证一下。



2 条回复2

cxg123456
Level 1
Level 1
学习了,回头测试下

linqingzhen
Spotlight
Spotlight
我都是用delete,呵呵
快捷链接