您的位置:首页 > 运维架构 > Linux

定期清理服务器日志

2017-08-05 20:13 232 查看

背景

有个调度应用,经常会发生应用程序异常crash,经过排查发现空间不足。

df


这个命令可以查看总的机器占用空间。然后使用

find . -type f -size +100M


查看具体的大文件。发现是有若干超大的日志存在。

编写调度

采用linux的crontab进行调度。首先编写删除指定目录的日志文件命令

find /root -mtime +2 -name "*.log*" -exec rm -rf {} \;


然后使用

crontab -e


输入执行命令

1 * * * * /root/deletelog.sh


最后确认调度处于正常启动状态即可。

  /sbin/service crond start    //启动服务
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  linux