一、新建目录:进入/opt/weaver/,执行新建目录指令:(此目录专门做备份ecology用)shell
mkdir ecologyBackup
二、修改目录权限:vim
chmod 755 ecologyBackup
三、进入 /script/ ,新建.sh脚本:bash
touch ecologyBackup.sh
修改脚本权限:ide
chmod 755 ecologyBackup.sh
四、编辑脚本:vim ecologyBackup.sh , 写以下内容(#!/bin/sh必须有,第二第三仅做注释用)rest
#!/bin/sh #it is a shell script which provides function of auto backup ecology logfiles regularly #by 494389 date=`date +"%Y%m%d"` tar -cvf /opt/weaver/ecologyBackup/ecology_$date.tar.gz ../opt/weaver/ecology find /opt/weaver/ecologyBackup -name "*.tar.gz" -mtime 3 -exec rm -rf {} \;
五、执行指令:日志
crontab -e
(任意目录下执行都行),添加以下指令:code
00 00 * * * /script/ecologyBackup.sh
六、重启服务 service crond restart crontab
相关指令:ip
service crond start //启动服务it
service crond stop //关闭服务
service crond restart //重启服务
crontab日志:/var/log/cron.log 能够用 tail -f /var/log/cron 观察