#!/bin/bashlocation=/root/rmfind $location -mtime +30 -print | xargs rm -rf //-mtime是距离上一次修改时间 -print是只显示文件 xargs是获取find查找的结果在通过rm命令删除 ...
用户微信目录因常年累月用户上传图片较多,造成硬盘资源将耗尽,但客户要求至少保存一个月的文件, 然而几十万张图片的文件夹,不论是打开,排序删除都是非常消耗服务器性能的,因为装载这 多个G的文件必然会造成内存和CPU的 大量消耗,因此写了python脚本来自动删除 天以前的文件 代码如下 效果图: END ...
2016-06-17 19:50 0 4722 推荐指数:
#!/bin/bashlocation=/root/rmfind $location -mtime +30 -print | xargs rm -rf //-mtime是距离上一次修改时间 -print是只显示文件 xargs是获取find查找的结果在通过rm命令删除 ...
/soft/log/目录下所有30天前带".log"的文件删除。具体参数说明如下: find:linux的 ...
一、需求分析 1. 删除前3天的文件 2.如果目录为空,也一并删除掉 如果使用shell脚本,一条命令就搞定了。干啥还要用python? 1. 因为需要记录一些日志,使用shell不好实现 2. 作为一名python开发,能用python实现,岂不增长你的技术,不是吗 ...
#删除文件find $location -mtime +30 |xargs rm -rf #删除目录及 ...
python版本为:2.7 import os import sys import time # Sets how many days old files are deleted DAYS_N = 7 # To delete the path and the following ...
http://127.0.0.1:9200/_cat/indices?v ...
我的索引格式为 xxx-xxx-xxx-2019.06.27 xxx-xxxx-2019.06.27 脚本思路: 获取目前 es上所有索引,以日期进行拆分,然后用索引时间对比一个月前的日期,日期小于一个月的直接删除 ...
Delete From table where DATE(datetime) <= DATE(DATE_SUB(NOW(),INTERVAL 30 day)) ; table->表名 datetime->时间 ...