Centos的一个find命令配合rm删除某天前的文件
2024-08-28 08:08:30
语句写法: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
最新文章
- 卸载mysql
- flask_日期和时间
- oracle报错:ORA-28000: the account is locked
- 【Unity3D】Invoke,InvokeRepeating ,Coroutine 延迟调用,周期性调用
- C# 多线程的等待所有线程结束 用 ManualResetEvent 控制
- silverlight简单数据绑定3
- 六款值得推荐的android(安卓)开源框架
- bzoj2878
- windows系统各版本 各种数据结构
- 使用EntityFramework持久化聚合
- 搭建gitbook环境
- wget下载整个网站
- ASP VNext 开源服务容错处理库Polly使用文档
- bzoj 5286: [Hnoi2018]转盘
- 一、Java和JavaScript
- python数学第八天【协方差】
- VSCode远程调试Go程序方法(Attach)
- (轉)JSON.stringify 语法实例讲解
- SQL Server 数据库项目
- 简单的Excel导入(上传、解析、持久化)