删除文件 del或erase命令

del命令用于删除一个或多个文件,帮助文档如下所示:

c:\users\lan>del /?
删除一个或数个文件。
del [/p] [/f] [/s] [/q] [/a[[:]attributes]] names
erase [/p] [/f] [/s] [/q] [/a[[:]attributes]] namesnames         指定一个或多个文件或者目录列表。通配符可用来删除多个文件。如果指定了一个目录,该目录中的所有文件都会被删除。/p            删除每一个文件之前提示确认。/f            强制删除只读文件。/s            删除所有子目录中的指定的文件。/q            安静模式。删除全局通配符时,不要求确认/a            根据属性选择要删除的文件属性          r  只读文件                     s  系统文件h  隐藏文件                     a  存档文件i  无内容索引文件               l  重分析点-  表示“否”的前缀
如果命令扩展被启用,del 和 erase 更改如下:
/s 开关的显示句法会颠倒,即只显示已经删除的文件,而不显示找不到的文件。

删除一个文件

输入del 文件名即可删除该文件,如:del a.txt

删除某个后缀的所有文件

输入del *.后缀名就可以删除以后该缀名的所有文件,如要删除掉当前目录下所的所有.html文件:

del *.html

删除掉当前目录下的所有.html,.js,.css文件:

del *.html *.js *.css

同时,从帮助文档中,我们可以看到,erase命令和del命令的功能一样,所以使用:

erase *.html *.js *.css

一样能删除当前目录下的所有.html,.js,.css文件。

删除目录 rmdir或rd命令

rmdir命令用于删除一个目录,cmd中输入rmdir /?查看帮助文档,如下所示:

c:\users\lan>rmdir /?
删除一个目录。
rmdir [/s] [/q] [drive:]path
rd [/s] [/q] [drive:]path/s      除目录本身外,还将删除指定目录下的所有子目录和文件。用于删除目录树。/q      安静模式,带 /s 删除目录树时不要求确认

同样的,rd命令和rmdir命令一样。以后就直接使用rd命令这样可以少打几次键盘。

删除空目录

如果一个目录时空目录的话,则可以直接使用 rmdir 目录名直接删除即可:
例如:rmdir myjavadoc,如果该目录不是空目录则这样无法删除:

D:\学习9\疯狂Java讲义第三版光盘\codes\03\3.1>rmdir myjavadoc
目录不是空的。

删除非空目录

删除非空目录,需要加上/s参数:

rmdir /s myjavadoc

不过为了避免误操作,使用这个命令时,还需要我们输入y进行确认.

D:\学习9\疯狂Java讲义第三版光盘\codes\03\3.1>rmdir /s myjavadoc
myjavadoc, 是否确认(Y/N)? y

直接删除非空目录

如果删除非空目录时,不想再确认,则可以加上/q参数:

rmdir /q /s myjavadoc

这样就直接删除掉非空目录myjavadoc了。
当然如果myjavadoc目录时空目录的话加上参数也是能删掉的,但是空目录的话不加参数就可以删掉,加上参数反而画蛇添足。

本文链接: cmd 删除文件命令del 删除目录树命令rmdir

cmd 删除文件命令del 删除目录树命令rmdir相关推荐

  1. Windows 技术篇 - 无需确认快速删除包含大量文件的目录,cmd删除文件的rmdir、del、erase和rd四种命令使用方法

    一些非固态硬盘的机器,传统的删除大量的文件会非常耗时. 使用 rmdir /S /Q D:\delete 命令可以无需确认更快速的进行删除操作,其中 D:\delete 表示要删除的文件夹. rmdi ...

  2. Windows CMD删除文件或文件夹命令帮助

    文章目录 1. 删除文件`del`命令 2. 删除文件夹`rd`命令 1. 删除文件del命令 C:\Users\zj175>del /? 删除一个或多个文件.DEL [/P] [/F] [/S ...

  3. cmd删除文件/文件夹

    删除文件 输入del 盘符名:\文件名 删除文件夹 rd 盘符名:\文件夹名称 (只能删除空文件夹) 删除文件和删除文件夹 rd /s /q 盘符名:\文件夹名

  4. linux杀死进程删除文件,linux 常用到的命令 删除 移动 复制 查询端口 杀死进程 查询进程...

    1. 删除文件 删除一个文件 rm -f 文件路径 删除多个文件 rm -f 文件路径 文件路径 ... 删除文件夹以及文件夹中的文件 rm -rf 文件夹路径 删除多个文件夹以及文件夹中的文件 rm ...

  5. cmd 删除文件和文件夹

    输入"cmd",回车. 若是想删除文件夹,输入rd 盘符名:\文件夹名称,比如,我想删除一个在D盘的名为wo的文件夹,则输入rd d:\wo  这样就能删除文件夹了.当然这种删除方 ...

  6. cmd 删除文件夹_永远不要碰的5个macOS文件夹及原因

    macOS有一个深度和嵌套的文件夹结构,默认的macOS安装有许多听起来不熟悉的目录.大多数用户根本不需要接触这些文件.苹果隐藏某些文件夹是有原因的.打乱这些目录可能会导致系统不稳定,数据丢失,或者更 ...

  7. 如何利用cmd删除文件夹

    如果你要删除的整个文件夹以及文件夹里面的所有内容的话 rd/s/q 盘符:\某个文件夹   (这样整个文件夹所有的文件和文件夹都删除了) 比如我想删除D盘的123文件夹以及123文件夹里面所有的内容 ...

  8. windows中用cmd 删除文件夹以及文件夹里面的所有内容

    如果你要删除的整个文件夹以及文件夹里面的所有内容的话 rd/s/q 盘符:某个文件夹 (这样整个文件夹所有的文件和文件夹都删除了) 比如我想删除D盘的123文件夹以及123文件夹里面所有的内容 rd/ ...

  9. Linux第六章:3.linux下创建文件夹(创建目录)、使用mkdir命令创建单级和多级目录、linux下删除文件夹(目录),rmdir命令、rm -rf、touch命令创建文件

    一.mkdir 命令 1.创建单级目录 mkdir 你要创建的目录 1.1 示例: 2.创建多级目录 mkdir -p 你要创建的目录们 2.1 示例: 二.rmdir 命令 1.rmdir只能删除 ...

最新文章

  1. SQL语句书可以提高执行效率的5种需要注意的书写方法
  2. 最完整的Explain总结,SQL优化不再困难
  3. Longest Y 字符串,货仓选址模型(600)
  4. 在日常办公能做什么_日常生活中电烤箱能烤制什么美食呢?
  5. Asp.NetCore3.1开源项目升级为.Net6.0
  6. php判断对象属于哪个类,PHP instanceof:判断对象是否属于某个类
  7. swing中模态对话框(setModal(true))和显示对话框(setVisible(true))的编写顺序
  8. TPL Dataflow .Net 数据流组件,了解一下?
  9. python有趣小程序-抖音最火的整蛊表白小程序如何做出来的?教你用python做出
  10. 程序员代码面试指南(左程云著)java学习笔记
  11. 磁珠特性以及选型注意事项
  12. (原创)Android 清除第三方应用的数据缓存实现(包括清除系统应用缓存)
  13. 多线程学习-基础( 十)一个synchronized(){/*代码块*/}简单案例分析
  14. html怎么做出相框的效果,使用html5 svg和css3制作边框运动的动画效果
  15. 多线程,线程通信,线程池和Lambda表达式
  16. originPro2021(8)在图中加直线方便查看数据
  17. 头歌 Java实训答案 全ac代码 请善用目录功能
  18. 3、nginx设置简单的代理服务器-阅读官方文档
  19. java long 详解_JavaSE之Long 详解 Long的方法简介以及用法
  20. 免费送机械键盘,不是粉丝的绕道!!!

热门文章

  1. 这可能是全网最简单的POS共识机制算法
  2. C语言中将字符串赋值给字符数组的问题
  3. linux下实现QT计算器,Qt实现计算器
  4. partprobe使用方法_Linux下使用fdisk命令和partprobe命令 在不重启系统的情况下新建分区并格式化...
  5. 科普:探地雷达发展历史、天线分类,结构组成和工作原理
  6. [探地雷达]利用Faster RCNN对B-SCAN探地雷达数据进行目标检测
  7. axios token过期刷新
  8. 360 N6手机 打开Log打印功能
  9. 学习英语看动画片学习
  10. Callable接口的使用