linux下定时删除日志任务

1.新建一个cleanlog.sh文件

#!/bin/sh
find /usr/local/apache-tomcat-7.0.93/logs/ -mtime +7 -name "*" -exec rm -rf {} \;

2.安装crontabs

yum install crontabs

操作说明:

service crond start //启动服务

service crond stop //关闭服务

service crond restart //重启服务

service crond reload //重新载入配置

查看crontab服务状态:

service crond status

3.在命令行输入: crontab -e 然后添加相应的任务,如:"0 23 1 * * /usr/local/cleanlog.sh >/dev/null 2>&1"

最后wq存盘退出

crontab -e配置是针对某个用户的,而编辑/etc/crontab是针对系统的任务 

查看调度任务 
crontab -l //列出当前的所有调度任务 

crontab -l -u jp //列出用户jp的所有调度任务

删除任务调度工作 
crontab -r //删除所有任务调度工作

猜你喜欢

转载自blog.csdn.net/Skyline_ding/article/details/93191411
今日推荐