博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux 批量删除文件的方法
阅读量:4587 次
发布时间:2019-06-09

本文共 1173 字,大约阅读时间需要 3 分钟。

先生成一堆文件用来删除

脚本:

#!/bin/bash#This script is use to create filesmkdir -p /testcd $_for n in `seq 25`;dodate -s "2018/10/$n";touch File_$(date +%F).txt;donedate -s "2018/10/26"

进入/test

[root@localhost test]# lsaccess_www_2018-10-01.log  access_www_2018-10-10.log  access_www_2018-10-19.logaccess_www_2018-10-02.log  access_www_2018-10-11.log  access_www_2018-10-20.logaccess_www_2018-10-03.log  access_www_2018-10-12.log  access_www_2018-10-21.logaccess_www_2018-10-04.log  access_www_2018-10-13.log  access_www_2018-10-22.logaccess_www_2018-10-05.log  access_www_2018-10-14.log  access_www_2018-10-23.logaccess_www_2018-10-06.log  access_www_2018-10-15.log  access_www_2018-10-24.logaccess_www_2018-10-07.log  access_www_2018-10-16.log  access_www_2018-10-25.logaccess_www_2018-10-08.log  access_www_2018-10-17.logaccess_www_2018-10-09.log  access_www_2018-10-18.log

删除7天前的文件:

find . -type f -mtime +7 |xargs rm -f或者:find . -type f -mtime +7 -exec rm -f {} \;或者:rm -rf `find . -type f -mtime +7`

删除7天内的文件:

find . -type f -mtime -7 |xargs rm -f或者:find . -type f -mtime -7 -exec rm -f {} \;或者:rm -rf `find . -type f -mtime -7`

转载于:https://www.cnblogs.com/hzdwwzz/p/9892090.html

你可能感兴趣的文章
TCP通信
查看>>
zabbix 自带监控项报性能问题解决方法
查看>>
C++ 操作word
查看>>
PHPCMS源码分析(一)
查看>>
Python相关分析—一个金融场景的案例实操
查看>>
Linux查看cpu个数
查看>>
Android Studio 1.0 初体验
查看>>
bzoj1018:[SHOI2008]堵塞的交通traffic
查看>>
solr之搭建企业搜索平台,用solr自带的请求,创建索引
查看>>
图书助手冲刺第三天
查看>>
Linux系统的启动过程
查看>>
对css语法中position值的理解
查看>>
C++ 线程池的简易实现
查看>>
并发集合
查看>>
.Net调用C++类库方法
查看>>
【BZOJ2946】[Poi2000]公共串 后缀数组+二分
查看>>
linux下查看CPU、内存、磁盘信息
查看>>
使用JavaConfig方式配置dubbox
查看>>
409(A,C,D)
查看>>
MangoDb的安装及使用
查看>>