#! /bin/bash historyDir=/home/test today=$(date +%Y-%m-%d) echo "---------today is $today-----------" time=`date -d last-week +%Y-%m-%d` echo "next is
原创 2015-12-04 14:30:55
1456阅读
2点赞
2评论
find . -mtime +7 -a -type f|xargs rm
原创 2021-12-16 10:19:09
482阅读
cd D:\FtpServer\小平台New\Job ls -Directory|? {$_ -like 'T*'}|del -r cd D:\web\Dev\SmallPlatformAPI ls | ? {$_.lastwritetime -le (get-date).adddays(-3)}| ...
转载 2021-09-30 14:29:00
249阅读
2评论
mysql> show tables;+----------------+| Tables_in_test |+----------------+| log20111127    | | log20111128    | | log20111129    | | log20111130 &nb
原创 2011-12-07 17:12:43
846阅读
需求: 有根据年月日时分创建的目录结构中数据需要按照每天进行备份, 原始目录 [root@LAB_1 logs]# cd /home/logs/2/2017/12/06/ 备份目录 [root@LAB_1 bak]# cd /home/logs/bak/ 备份脚本在备份目录中,计划任务中,每天凌晨1
转载 2018-07-27 19:45:00
154阅读
2评论
#/usr/bin/env python # -*- coding:utf-8 -*- #Author='Jun' import os import sys import time def removefiles(beftime, defalutpath='.'):    &n
原创 2015-06-30 23:45:04
5953阅读
# 如何实现Java删除30前文件 ## 概述 在Java中,我们可以使用File类和Calendar类来实现删除30前的文件。首先我们需要获取当前时间,然后计算出30前的时间,最后遍历目标文件夹中的文件,判断文件的最后修改时间是否在30前,如果是则删除文件。 ## 流程步骤 | 步骤 | 描述 | | ---- | ---- | | 1 | 获取当前时间 | | 2 | 计算30
forfiles/pE:\temp/m*.dmp-d-7/c"cmd/cdel/f@path"参数解释:1.这里的/p指的是要删除的备份文件路径2./m指的是要匹配的字符,通配符为号,后缀名可以根据实际情况修改。如zzw.log;.bak;.txt1.-d指的是日期,“-d-7”指的是从但前日期当前日期往前减7。2./c指的是执行命令3.@path返回文件完整路径
转载 2018-09-26 16:08:18
3441阅读
find是最常见和最强大的查找命令,你可以用它找到任何你想找的文件。例如,在一个目录中保留最近7文件7前的文件自动删除。find . -mtime +7 -type f -name *.mail_[12] -exec rm -rf {} \;说明:. –设置查找的目录;-mtime +7 –设置时间为7前;-mtime -7 表示7之内;-mtime 7 表示7前的那一;-mtim
#!/bin/bash ######################### #删除7之前的文件      # #2019年6月15日18:12:26  # ######################### path=/opt/teach/shell/project/test/ find $path -type f  -mtime +7 | xargs rm -rvf #find $path -
原创 2019-06-27 20:02:20
5513阅读
在elasticsearch的运维工作中,由于es每天会产生大量的日志,如果一直保存不进行删除的话,再大的磁盘空间也会不够用;我们公司的es要求只保留30的日志即可,超出30的index则自动进行删除;#!/bin/bash###############################################Author:Liuzhengwei-1135960569@qq.com#QQ
原创 2018-10-15 16:34:02
5114阅读
1点赞
find /opt/Oracle/admin/CCXE/bdump/ -mtime +10 -name "*.*" -exec rm -Rf {} \;/opt/Oracle/admin/CCXE/bdump/ :想要进行清理的任意目录-mtime:标准语句写法+10:查找10前的文件,这里用数字代表天数,+30表示查找30前的文件"*.*":希望查找的数据类型,"*.jpg"表示查找扩...
原创 2022-11-22 00:21:40
587阅读
需要根据时间删除这个目录下的文件,/home/lifeccp/dicom/studies,清理掉20之前的无效数据。 可以使用下面一条命令去完成: 这个是根据时间删除。 下面简要解释一下,这句shell命令: find /home/lifeccp/dicom/studies -mtime +21
原创 2021-07-16 17:06:09
2557阅读
对于非windows2003系统来说,自动删除n前创建的文件一直很难做到。这里给出一个批处理用于自动删除指定目录中N前创建的文件。  
转载 精选 2009-05-22 16:50:49
853阅读
在备份服务器上upload了很多文件,所以用批处理弄了个脚本,删除N之前的文件
原创 2022-09-01 14:10:01
364阅读
删除 N 以前文件
原创 2021-01-28 23:31:16
1026阅读
1点赞
 在备份服务器上upload了很多文件,所以用批处理弄了个脚本,删除N之前的文件,脚本只有一句,如下: delFiles.batforfiles /p E:\db_backup_history\dave /m * /d -20 /c "cmd /c del @file"forfiles /p E:\db_backup_history\anqing /m * /d -20 /c "cmd /c d
转载 2012-06-29 12:31:00
130阅读
2评论
在整理手上几台SQL SERVER 2000的数据库备份时,一方面为了方便快速还原数据库,另外一方面为了备份冗余、备份方式统一(先备份到本地,然后收上磁带),将以前通过Symantec Backup Exec直接备份上带的作业改成了如下方式: Step 1: 通过数据库维护计划将备份生成在本地磁盘M,完整备份保留2,事务日志备份保留3 M:\DB_BA...
原创 2021-08-22 12:24:23
1030阅读
1. windows删除删除N之前的文件脚本:cleardbbak.batforfiles /p E:\db_backup /m * /d -10 /c "cmd /c del @file" forfiles /p E:\db_backup /m * /d -10 /c "cmd /c del @file"最后把批处理添加到系统的计划任务就可以了。2. linux删除#&n
原创 2013-08-26 23:33:39
1586阅读
# Python删除前文件夹 作为一名经验丰富的开发者,我将教会你如何使用Python删除前的文件夹。下面是整个流程的步骤,每一步都会详细说明需要做什么以及具体的代码实现。 ## 步骤 | 步骤 | 描述 | | --- | --- | | 1 | 导入所需的模块 | | 2 | 获取当前日期和时间 | | 3 | 计算七前的日期 | | 4 | 获取指定目录下的所有文件夹 | |
原创 7月前
101阅读
  • 1
  • 2
  • 3
  • 4
  • 5