linux定时任务清理日志

业务请求量很大,每天几千万请求量,服务器日志时不时爆满,写个定时任务定时清空日志

 

新建一个cleanlog.sh文件

#!/bin/bash

time=$(date "+%Y%m%d:%H-%M-%S")
echo "${time}"
echo "--我要开始清理日志啦-----"
> /data/logs/ase-web-sender/sender.log
> /data/logs/ase-web-receiver/receiver.log
echo "---已经清理完毕---"

 

给这个文件加上执行权限

chmod a+x cleanlog.sh

 

 crontab -e   添加定时任务

linux定时任务清理日志_第1张图片

crontab -l 查看定时任务

du -sh *查看当前文件夹每个文件大小

linux定时任务清理日志_第2张图片

你可能感兴趣的:(linux定时任务清理日志)