两种方法: 1. 在一个目录中保留最近三个月的文件,三个月前的文件自动删除。 find /email/v2_bak -mtime +92 -type f -name *.mail[12] -exec rm -rf {} \; /email/v1_bak --设置查找的目录 ...
echo offforfiles p . s m . d c cmd c echo file gt gt . del.txt forfiles p . s m . d c cmd c del path pause p 指定目录 . 为当前目录也可以指定具体目录如:forfiles p C: Users gtja Desktop s 递归到子目录 m 搜索要删除的文件名,默认为 . d 表示 天前 ...
2019-03-07 01:57 0 1578 推荐指数:
两种方法: 1. 在一个目录中保留最近三个月的文件,三个月前的文件自动删除。 find /email/v2_bak -mtime +92 -type f -name *.mail[12] -exec rm -rf {} \; /email/v1_bak --设置查找的目录 ...
1.需求 按时间删除 hive 产生的日志 2.查看 /var/log/hive目录 3.使用find命令按时间筛选 find 参数说明 4.执行删除 ...
删除指定目录 180天前的文件 find /data/xxx/ -ctime +180 -type f -exec rm -rf {} \; 删除指定目录 30分钟前的文件 find /data/xxx/ -cmin +30 -name “*” -exec /bin/rm -rf {} \; ...
语法: find dir[#指定查找目录] -mtime +days[#指定保留天数] -type f[#查找类型] -name "*.*" -exec rm -rf {} \; 参考博文:linux 删除指定日期之前的文件 ...
{} \; 表示每天早上六点删除/root/home/zhang目录下一天前创建的所有文件,不删除 ...
#!/usr/bin/env bash source /etc/profile echo " *************** start filter *************** ...
1. Linux 下面最近有一个需求 需要只更新2020年4月10号之后补丁的需求 2. rsync 能够拉取所有的补丁文件 没找到能够按照日期进行拉取的办法. 所以想了一个折中的办法 先拉取 再按照时间进行删除 注意 rsync 时需要使用 -rpt 的语法保证文件日期不发生 ...
ls -l --time-style=long-iso|grep 2017-05-01 ls -l --time-style=long-iso *sout*log*|grep -v $(date ...