Linux下自动删除归档日志文件的方法

Gamila ·
更新时间:2024-09-21
· 707 次阅读

1.日志删除策略

自动删除7天前的归档日志与备份文件。

2.调度计划

0 0 * * * nohup sh /db2backup/script/auto_rm_logs.sh &

3.日志删除脚本

auto_rm_logs.sh #!/bin/sh #------------------------------------- # rm db2 archive log file and *.tgz files @hury # create @2016-12-13 # script name:auto_rm_logs.sh # 1.chmod 744 auto_rm_logs.sh # 2.crontab -e # for test only # */2 * * * * nohup sh /db2backup/script/auto_rm_logs.sh & # for official # 0 0 * * * nohup sh /db2backup/script/auto_rm_logs.sh & #------------------------------------ #params archlog_path=/db2backup/archlog backup_path=/db2backup/backup find $archlog_path -mtime +7 -name "S*.LOG" |xargs rm -f find $backup_path -mtime +7 -name "*.tgz" |xargs rm -f 您可能感兴趣的文章:Linux使用定时任务每周定时清理45天以前日志Linux下定时切割Tomcat日志并删除指定天数前的日志记录Linux系统下nginx日志每天定时切割的脚本写法linux下日志定时轮询的流程详解Linux下定时切割Mongodb数据库日志并删除指定天数前的日志记录linux下删除7天前日志的代码(php+shell)Linux自动删除n天前日志及实例命令Linux定时删除日志的简单实现方法



Linux 方法 归档日志 自动 日志文件

需要 登录 后方可回复, 如果你还没有账号请 注册新账号