yunvnadmin 发表于 2013-8-27 09:00:27

Windows Linux 删除N天之前文件脚本

1. windows删除
删除N天之前的文件脚本:cleardbbak.bat


forfiles /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删除
# vi dbclear.sh


#!/bin/bash
/usr/bin/find /dbbak -mtime +10 -name "*.dmp" -exec rm -rf {} \;
/usr/bin/find /dbbak -mtime +10 -name "*.log" -exec rm -rf {} \;

计划任务,该脚本需要与备份脚本配合
# crontab -l
1   1   ***   /root/system/dbclear.sh

以上脚本可以用于删除旧的数据库的全备逻辑备份。
本文仅做记录。


qq78707 发表于 2013-8-27 16:14:46

帮你顶下哈!!

sanhutrees 发表于 2013-8-28 01:58:04

读书读到抽筋处,文思方能如尿崩!

xiaoyu28 发表于 2013-8-28 04:47:00

禽兽尚且有半点怜悯之心,而我一点也没有,所以我不是禽兽。

devil20 发表于 2013-8-28 07:53:07

修养的艺术,其实就是说谎的艺术。

网中网 发表于 2013-8-28 14:04:40

禽兽尚且有半点怜悯之心,而我一点也没有,所以我不是禽兽。

houbin 发表于 2013-8-28 20:04:54

爱护环境,人人有病。
页: [1]
查看完整版本: Windows Linux 删除N天之前文件脚本