递归批量删除文件夹:

命令:find . -name svn -type d -print -exec rm -rf {} \;

说明:

(1)‘.’意思是从当前目录开始递归查找;

(2) '-name svn' -name 指令是申明根据名称查找,本例中是查找所有以 svn 命名的文件夹;

(3)‘-type d’ -type 指明查找的类型,本例中 指明查找的类型为目录d;

(4) '-print' 输出查找到的目录名;

(5) '-exec' 是最主要的,后面跟对find到的目录所要执行的命令,本例中的命令是递归删除的命令 rm -rf ,然后是一对{},一个空格,一个\,最后是一个; 号。

递归批量删除指定目录下的文件:

命令:find /tmp/upload -name *.wav -type f -print -exec rm -rf {} \;

说明:

(1) ‘/tmp/upload’,指明在哪个目录下查找;

(2) ‘-name *.wav -type f’,删除已 .exe 结尾的所有的文件,本例中 f 指明查找的类型是文件。

删除指定创建时间文件find /var/weifu/wav/2020/05/10/ -name "*" -mmin +400 -exec rm -rfv {} \;-amin -n: 最后一次访问发生在 n分钟 之内

-amin n:  最后一次访问发生在距离当前时间 n分钟 至 (n+1)分钟

-amin +n: 最后一次访问发生在 (n+1)分钟 之外-atime -n: 最后一次访问发生在 n天 之内

-atime n: 最后一次访问发生在 n天 至 (n+1)天

-atime +n: 最后一次访问发生在 (n+1)天 之外-cmin -n: 最后一次文件状态修改发生在 n分钟 之内

-cmin n: 最后一次文件状态修改发生在 n分钟 至 (n+1)分钟

-cmin +n: 最后一次文件状态修改发生在 (n+1)分钟 之外-ctime -n: 最后一次文件状态修改发生在 n天 之内

-ctime n: 最后一次文件状态修改发生在 n天 至 (n+1) 天

-ctime +n: 最后一次文件状态修改发生在 (n+1)天 之外-mmin -n: 最后一次文件内容修改发生在 n分钟 之内

-mmin n: 最后一次文件内容修改发生在 n分钟 至 (n+1)分钟

-mmin +n: 最后一次文件内容修改发生在 (n+1)分钟 之外-mtime -n: 最后一次文件内容修改发生在 n天 之内

-mtime n: 最后一次文件内容修改发生在 n天 至 (n+1)天

-mtime +n: 最后一次文件内容修改发生在 (n+1)天 之外

linux递归删除class目录,程序员罗杰-Linux 递归批量删除文件夹或文件的命令相关推荐

  1. 程序员藏经阁 Linux兵书

    程序员藏经阁 Linux兵书 刘丽霞 杨宇 编   ISBN 978-7-121-21992-4 2014年1月出版 定价:79.00元 536页 16开 内容提要 <Linux兵书>由浅 ...

  2. 黑马程序员新版Linux零基础快速入门到精通——学习笔记

    01初识Linux 1.1.操作系统概述 1.1.1.硬件和软件 我们所熟知的计算机是由硬件和软件组成的. 硬件: 计算机系统中由电子.机械和光电元件等组成的各种物理装置的总称. ​ (看的见.摸得着 ...

  3. 程序员藏经阁——Linux兵书

    程序员藏经阁 Linux兵书 刘丽霞 杨宇 编   ISBN 978-7-121-21992-4 2014年1月出版 定价:79.00元 536页 16开 内容提要 <Linux兵书>由浅 ...

  4. 【黑马程序员新版Linux学习笔记】Linux系统实用操作命令——操作演示

    [黑马程序员新版Linux学习笔记]Linux 零基础快速入门: (一)Linux基本命令--操作演示 (二)Linux用户和权限 -- 操作演示 (三)Linux 小技巧快捷键 (四)Linux系统 ...

  5. 调皮的程序员:Linux之父雕刻在Linux内核中的故事

    本文内容由公众号"格友"原创分享. 1.引言 (不羁的大神,连竖中指都这么帅) 因为LINUX操作系统的流行,Linus 已经成为地球人都知道的名人.虽然大家可能都听过钱钟书先生的 ...

  6. linux 删除ln目录链接,CentOS下软链接建立与删除 ln

    创建软链接即用 ln -s 原始文件或文件夹 目标文件或文件夹 说明:因为空间有限,不改变原来程序文件,再继续读取/data/ftp目录内容,只需要在/data2/上面建立软连接. #建立软链接 mv ...

  7. Linux笔记本电脑大调查:程序员最喜欢的电脑是什么配置?

    程序员对Linux笔记本有什么期望?最近进行的Linux笔记本电脑调查,揭示了在购买Linux笔记本电脑时,程序员考虑的各种因素,如价格.兼容性问题.GPU,笔记本电脑品牌等.这表明有些人如果得到适当 ...

  8. 【Linux 中国】最适合程序员的 10 款 Linux 发行版

    最适合程序员的 10 款 Linux 发行版 我们为程序员和开发人员总结了 2022 年最好用的 10 款 Linux 发行版,以便他们开展日常工作和个人项目. 由于工作和项目需要,程序员和开发人员会 ...

  9. 不要做一个「永远没彻底搞懂」诸如递归等概念的程序员

    Don't be the person who "never quite understood" something like recursion. https://teachyo ...

最新文章

  1. jquery动画顺序执行_jquery怎样设置才能做完上一步动画再执行下一步
  2. oracle expdp 39002,expdp 导入数据时ORA-39002、ORA-39070错误排查
  3. VMware与Centos7系统安装
  4. 台电u盘量产工具_简单几步,让U盘起死回生
  5. 【数据结构与算法】链式队列的Java实现
  6. 3-3.HDFS项目实战目标和要求
  7. 2017下半年网络规划设计师考试上午真题
  8. java并发临界资源管理
  9. (09)VHDL例化VHDL
  10. Intel CPU 易受新型的 SGAxe 和 CrossTalk 侧信道攻击
  11. 9-13 ruby环境准备
  12. qt调用import sys库_QTCreator调用动态库实例
  13. 如何卸载 Adobe Creative Cloud 桌面应用程序
  14. Java实习日记(2-1)
  15. python强制删除文件夹_python删除文件夹下的文件保留但清空子文件夹
  16. 目标检测评估指标 mAP P R
  17. 从MPU6050了解姿态解算
  18. C#技术分享【Word转换成图片和PDF——2种方案】
  19. 1.计算机指令系统,深入学习计算机指令系统唐书
  20. 数据库课程设计——学生信息管理系统

热门文章

  1. 浪潮集团_软件开发工程师_笔试+面经
  2. 【iPad不可或缺的10个必备插】
  3. JavaScript保姆级教学_01
  4. 初入Python —— Python下载
  5. swift获取openuuid_iOS获取设备唯一标识:UDID、IDFA、IDFV、OpenIDFA、SimulateIDFA等.
  6. ghostwin7系统后只有一个盘了其它分区的资料怎么寻回
  7. BMP文件调色(C语言)
  8. 重庆市千贸电子科技有限公司
  9. 计算机英语职称考试成绩查询系统,英语等级考试成绩查询入口
  10. 六款最主流的免费网络嗅探软件全接触