linux 删除N天文件
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天文件相关推荐
- linux删除、读取文件原理
linux删除文件原理 LINUX的文件名是存在父目录的block里面,并指向这个文件额inode节点,这个文件的inode节点再标记指向存放这个文件的block的数据块.我们删除一个文件,实际上并不 ...
- Linux 删除除某个文件之外的所有文件
不知你是否想过在Linux命令行上,如何实现删除除了某个文件之外的所有文件? 如abc文件夹下有a.b.c三个文件,如何一行命令删除b和c,不删除a.有位童鞋在工作经常有此需求,本文将介绍其他童鞋提供 ...
- linux删除 0 字节文件,如何恢复 Linux 上删除的文件
要想恢复误删除的文件,必须清楚数据在磁盘上究竟是如何存储的,以及如何定位并恢复数据.本文从数据恢复的角度,着重介绍了 ext2 文件系统中使用的一些基本概念和重要数据结构,并通过几个实例介绍了如何手工 ...
- linux删除除某个文件外的其它文件,shell脚本:删除当前目录下除了某几个文件之外的其他文件...
有时会有这种特别的需要,就是删除当前目录下的所有文件,除了几个特别指定的文件. 一个特别的应用是:在使用VASP进行计算的时候,常常想要保留4个输入文件,删除剩余的文件. 如果没有一个特殊的脚本,那就 ...
- Linux 删除和替换文件中某些行的方法
删除mol2格式文件中的title sed '/# weight/'d FragmentLibrary.mol2 #删除不保存 sed '/# weight/'d FragmentLibrary.mo ...
- Linux删除带锁文件夹和无权限文件夹
1.删除带锁文件夹 因为带锁文件夹是root权限,在带锁文件夹所在的文件夹打开终端,输入如下命令: $ sudo chmod 777 文件夹名 按回车即可去掉带锁符号,然后就可以删除: 2.有些文件夹 ...
- linux删除相同的文件,Linux下删除重复文件的神器:dupeGuru
最近,我需要清理我父亲的文件和文件夹.有一个难题是,里面存在很多不正确的名字的重复文件.有移动硬盘的备份,同时还为同一个文件编辑了多个版本,甚至改变的目录结构,同一个文件被复制了好几次,名字改变,位置 ...
- linux删除之前的文件日志
linux下每天都在产生LOG日志文件,如果不定期删除,迟早挤爆硬盘,如果手动删除,几次可以,不是长久之计.这些事交给Linux系统就可以解决. 试验环境: 系统:CentOS 6.5 x64 测试路 ...
- linux+删除乱码的文件,linux 下删除乱码文件-乾颐堂
在linux下删除文件,遇到特殊字符是一件非常头疼的事情. 1. 如果文件名带 '-' 或者'--'这样的字符 删除办法为:rm -- 文件名 如文件名为:-pythontab.tgz 如果用普通方法 ...
- linux删除grid数据文件,MongoDB进阶系列(13)——GridFS大文件的添加、获取、查看、删除...
GridFS是一种在MongoDB中存储大二进制文件的机制,使用GridFS的原因有以下几种: 存储巨大的文件,比如视频.高清图片等. 利用GridFS可以简化需求. GridFS会直接利用已经建立的 ...
最新文章
- TensorFlow基于minist数据集实现手写字识别实战的三个模型
- 怎样查看rpm安装包的安装路径
- PRISM概率模型检测器初使用--骰子模型(改进版)
- POJ 1741tree-点分治入门
- 启动报错:Error creating bean with name ‘XXX’ defined in...
- Android Studio代码自动提示无效
- go语言读取文件的方法-1
- windows 驱动实现进程枚举
- 微信小程序中字符串转JSON
- 千寻位置_SDK集成_Linux快速上手指南
- 视频流中的 I帧 P帧 B帧 .
- 相遇恨晚的经典宋词65首
- 悦读 | 人生十论. 钱穆
- jupyter和python_第二篇 Python语法基础,IPython和Jupyter Notebooks
- html动态网页添加音频_将音频添加到网页
- 适合编程初学者的开源博客系统(NodeJS版)
- 多次办理这项公积金业务都涉及到查询信用报告,是否会影响将来申请贷款?
- 快来西瓜创客吃瓜啦!
- 小米8刷入Magisk24.0并安装riru和EdXposed之刷机篇
- 搭建mount服务(NFS服务器、客户端配置)