(转)linux的一个find命令配合rm删除某天前的文件
2024-10-01 17:55:36
转自:http://www.cnblogs.com/mingforyou/p/3930624.html
语句写法:find 对应目录 -mtime +天数 -name "文件名" -exec rm -rf {} \;
例1: 将/usr/local/backups目录下所有10天前带"."的文件删除
find /usr/local/backups -mtime +10 -name "*.*" -exec rm -rf {} \;
find:linux的查找命令,用户查找指定条件的文件
/usr/local/backups:想要进行清理的任意目录
-mtime:标准语句写法
+10:查找10天前的文件,这里用数字代表天数,+30表示查找30天前的文件
"*.*":希望查找的数据类型,"*.jpg"表示查找扩展名为jpg的所有文件,"*"表示查找所有文件,这个可以灵活运用,举一反三
-exec:固定写法
rm -rf:强制删除文件,包括目录
{} \; :固定写法,一对大括号+空格+\
find $1 -name "*.html" -mtime +1 -print0 |xargs -0 rm -v
假如删除当前目录下最后修改时间是3小时以前的文件
find . -mmin 180 -print | xargs rm -rf 注意-mtime之后带的数字是以24小时为单位的
最新文章
- bzoj3223 文艺平衡树 (treap or splay分裂+合并)
- hdu.1198.Farm Irrigation(dfs +放大建图)
- set集合的用法总结(转)
- Hibernate各种主键生成策略2
- Runtime 在IOS中的详细使用
- UESTC_One Step Two Steps CDOJ 1027
- lightoj 1104 Birthday Paradox
- JQuery初识
- 【IE6的疯狂之十二】一个display:none引起的3像素的BUG
- JS 冒泡排序从学到优化
- Android Studio 导入应用时报错 Error:java.lang.RuntimeException: Some file crunching failed, see logs for details
- 基于gitHub+hexo搭建的个人博客
- 【安卓开发】为什么不能往Android的Application对象里存储数据
- 选择客栈 [NOIP 2011]
- HTTPS SSL/TLS协议
- 2019-03-01-day002-基础编码
- PSP(3.16——3.22)以及周记录
- Makefile编写 二
- java 反射和泛型
- Codeforces Round #300 C. Tourist's Notes 水题
热门文章
- 【Uva 1252】Twenty Questions
- hdoj-1421-搬寝室【DP】
- android中9-patch图片的使用
- PHP CLI模式下的多进程应用分析
- 刘汝佳 算法竞赛-入门经典 第二部分 算法篇 第六章 2(Binary Trees)
- html元素的分类有哪些?
- android webview 报 [ERROR:in_process_view_renderer.cc(189)] Failed to request GL process. Deadlock likely: 0 问题
- 继承AbstractRoutingDataSource再通过AOP实现动态数据源切换(转)
- 关于multiprocessing,我也来聊几句
- ubuntu-查看iso文件的md5