当前位置: 技术问答>linux和unix
AIX系统下如何每天定时检查某目录下的文件并删除日期为1周前的文件
来源: 互联网 发布时间:2016-01-10
本文导语: AIX系统下,因为安装运行了ORACLE并启动了归档日志,不断生成的多个日志文件保存于某目录下,如何每天定时执行任务:检查某目录下的文件是否为1周前的,并将日期为1周前的文件删除。请赐教脚本及自动执行方法...
AIX系统下,因为安装运行了ORACLE并启动了归档日志,不断生成的多个日志文件保存于某目录下,如何每天定时执行任务:检查某目录下的文件是否为1周前的,并将日期为1周前的文件删除。请赐教脚本及自动执行方法。
|
a.sh :
#/bin/sh
find /log -type f -mtime +7 -exec rm -f {} ;
crontab -e
1 1 * * * sh a.sh
找到7天以前的文件,并删除. 设定在每天的1时1分运行.
这个在linux下应当没问题.
#/bin/sh
find /log -type f -mtime +7 -exec rm -f {} ;
crontab -e
1 1 * * * sh a.sh
找到7天以前的文件,并删除. 设定在每天的1时1分运行.
这个在linux下应当没问题.