当前位置:   article > 正文

命令行删除文件夹及文件夹下文件

命令行删除文件夹

如果文件夹下存储的文件很多(几个G或者几个T的数据),右键删除速度很慢,所以需要用到命令行删除,速度相对快很多。我整理了两个系统的删除方法,以此记录方便备查。

Win10 cmd命令行删除文件夹及文件夹下所有文件

rd /s /q [盘符:\][路径\]新目录名
  • 1

百度经验解释的原理:
使用rd或rmdir命令,完整命令rd /s /q [盘符:][路径]新目录名,因为rd只能删除空的文件夹,而如果其中有子文件或子文件夹的时候就会停下来,这时我们加上/s就可以直接删除,但是删除过程中会提示你是否确定删除,对于懒癌患者我们有添加了/q,即quiet,安静模式;所以使用以上命令会完整删除你选中的整个文件夹。

特别注意事项:
1、在进行删除的时候一定需要注意路径斜杠问题,亲测效果如下:
如果待删除文件夹存在,但是使用正斜杠的时候会对文件夹出现无效开关提示,如果使用反斜杠则可以顺利删除。如下图实测。
在这里插入图片描述
2、在进行删除的时候,路径中包含空格时,删除的时候容易出错。这时候需要把路径用双引号包括起来,可以正确删除文件夹
在这里插入图片描述

3、编程提示:如果想进行C++代码删除文件夹的时候,首先应该进行反斜杠的统一格式,另外要用双引号把路径包括起来,避免路径中存在空格的bug,再进行该命令的删除,最后进行检查文件是否存在,输出删除是否成功提示。

Linux命令行删除文件夹及文件夹下所有文件

cd 要删除的目录
rm -rf ../*
  • 1
  • 2
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/菜鸟追梦旅行/article/detail/205639
推荐阅读
相关标签
  

闽ICP备14008679号