900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > shell脚本 定期删除日志

shell脚本 定期删除日志

时间:2023-06-22 20:51:40

相关推荐

shell脚本  定期删除日志

定期删除日志:然后建立清除日志文件的shell脚本,文件名为clean_log

只保留最近三天的日志 #! /bin/bash

logdir=/var/log/httpd

cd ${logdir}

declare -i filesum=`ls access_log.* | wc -l`

declare -i delnum=$filesum-3

if [ "${delnum}" -ge 1 ];then

rm -rf `ls -tr access_log.* | head -${delnum}`

fi

chmod 755 clean_log

这样就保留了最近3天的日志文件。

建立自动化任务

01 04 * * * /usr/local/crontab/clean_log

ok,搞定,就这么简单。这样你就不用不必为日见增大的日志文件烦恼了!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。