find * -mtime +3 -name "*.*" -exec rm -rf {} \;

find 对应目录 -mtime +天数 -name "文件名" -exec rm -rf {} \;
例1:
  find /home/*/test-mtime +5 -name "*.*" -exec rm -rf {} \;
  将/home/*/test 目录下所有5天前带"."的文件删除
  find:Linux的查找命令,用户查找指定条件的文件
  /home/*/test:想要进行清理的任意目录
  -mtime:标准语句写法
  +5:查找10天前的文件,这里用数字代表天数,+30表示查找30天前的文件
  "*.*":希望查找的数据类型,"*.jpg"表示查找扩展名为jpg的所有文件,"*"表示查找所有文件,这个可以灵活运用,举一反三
  -exec:固定写法
  rm -rf:强制删除文件,包括目录
  {} \; :固定写法,一对大括号+空格+\+;
  若嫌每次手动执行语句太麻烦,可以将这小语句写到一个可执行文件中,再设置cron调度执行,那就可以让系统自动去清理相关文件。

转载于:https://my.oschina.net/u/2272631/blog/1606217

linux 删除N天文件相关推荐

  1. linux删除、读取文件原理

    linux删除文件原理 LINUX的文件名是存在父目录的block里面,并指向这个文件额inode节点,这个文件的inode节点再标记指向存放这个文件的block的数据块.我们删除一个文件,实际上并不 ...

  2. Linux 删除除某个文件之外的所有文件

    不知你是否想过在Linux命令行上,如何实现删除除了某个文件之外的所有文件? 如abc文件夹下有a.b.c三个文件,如何一行命令删除b和c,不删除a.有位童鞋在工作经常有此需求,本文将介绍其他童鞋提供 ...

  3. linux删除 0 字节文件,如何恢复 Linux 上删除的文件

    要想恢复误删除的文件,必须清楚数据在磁盘上究竟是如何存储的,以及如何定位并恢复数据.本文从数据恢复的角度,着重介绍了 ext2 文件系统中使用的一些基本概念和重要数据结构,并通过几个实例介绍了如何手工 ...

  4. linux删除除某个文件外的其它文件,shell脚本:删除当前目录下除了某几个文件之外的其他文件...

    有时会有这种特别的需要,就是删除当前目录下的所有文件,除了几个特别指定的文件. 一个特别的应用是:在使用VASP进行计算的时候,常常想要保留4个输入文件,删除剩余的文件. 如果没有一个特殊的脚本,那就 ...

  5. Linux 删除和替换文件中某些行的方法

    删除mol2格式文件中的title sed '/# weight/'d FragmentLibrary.mol2 #删除不保存 sed '/# weight/'d FragmentLibrary.mo ...

  6. Linux删除带锁文件夹和无权限文件夹

    1.删除带锁文件夹 因为带锁文件夹是root权限,在带锁文件夹所在的文件夹打开终端,输入如下命令: $ sudo chmod 777 文件夹名 按回车即可去掉带锁符号,然后就可以删除: 2.有些文件夹 ...

  7. linux删除相同的文件,Linux下删除重复文件的神器:dupeGuru

    最近,我需要清理我父亲的文件和文件夹.有一个难题是,里面存在很多不正确的名字的重复文件.有移动硬盘的备份,同时还为同一个文件编辑了多个版本,甚至改变的目录结构,同一个文件被复制了好几次,名字改变,位置 ...

  8. linux删除之前的文件日志

    linux下每天都在产生LOG日志文件,如果不定期删除,迟早挤爆硬盘,如果手动删除,几次可以,不是长久之计.这些事交给Linux系统就可以解决. 试验环境: 系统:CentOS 6.5 x64 测试路 ...

  9. linux+删除乱码的文件,linux 下删除乱码文件-乾颐堂

    在linux下删除文件,遇到特殊字符是一件非常头疼的事情. 1. 如果文件名带 '-' 或者'--'这样的字符 删除办法为:rm -- 文件名 如文件名为:-pythontab.tgz 如果用普通方法 ...

  10. linux删除grid数据文件,MongoDB进阶系列(13)——GridFS大文件的添加、获取、查看、删除...

    GridFS是一种在MongoDB中存储大二进制文件的机制,使用GridFS的原因有以下几种: 存储巨大的文件,比如视频.高清图片等. 利用GridFS可以简化需求. GridFS会直接利用已经建立的 ...

最新文章

  1. TensorFlow基于minist数据集实现手写字识别实战的三个模型
  2. 怎样查看rpm安装包的安装路径
  3. PRISM概率模型检测器初使用--骰子模型(改进版)
  4. POJ 1741tree-点分治入门
  5. 启动报错:Error creating bean with name ‘XXX’ defined in...
  6. Android Studio代码自动提示无效
  7. go语言读取文件的方法-1
  8. windows 驱动实现进程枚举
  9. 微信小程序中字符串转JSON
  10. 千寻位置_SDK集成_Linux快速上手指南
  11. 视频流中的 I帧 P帧 B帧 .
  12. 相遇恨晚的经典宋词65首
  13. 悦读 | 人生十论. 钱穆
  14. jupyter和python_第二篇 Python语法基础,IPython和Jupyter Notebooks
  15. html动态网页添加音频_将音频添加到网页
  16. 适合编程初学者的开源博客系统(NodeJS版)
  17. 多次办理这项公积金业务都涉及到查询信用报告,是否会影响将来申请贷款?
  18. 快来西瓜创客吃瓜啦!
  19. 小米8刷入Magisk24.0并安装riru和EdXposed之刷机篇
  20. 搭建mount服务(NFS服务器、客户端配置)

热门文章

  1. 国庆出游神器:魔幻黑科技换天造物,让vlog秒变科幻大片!
  2. ModelArts黑科技揭秘|弹性训练,让训练资源张弛有度
  3. 数据湖探索DLI新功能:基于openLooKeng的交互式分析
  4. 想被千年后的人知道吗,快去GitHub上传代码吧!
  5. 【昇腾】【玩转Atlas200DK系列】为Atlas 200 DK制作python环境离线安装包
  6. 【华为云技术分享】看得见的安心,一手掌握华为云DRS迁移进度
  7. 带着canvas去流浪系列之四 绘制散点图
  8. MATLAB字符数组和空数组
  9. Django UnicodeEncodeError解决
  10. R语言回归表达式中常用的符号