定时任务配置
使用命令
# 配置任务
crontab -e
测试配置如下
# 每分钟执行一次
* * * * * /home/admin/test/test.sh
test.sh 脚本:
#!/bin/bash
user=root
passwd=root
DATE=$(date +%Y-%m-%d)
bankdir=/home/admin/database_bak/
database=test
cd ${bankdir}
mysqldump -u${user} -p${passwd} ${database}>${database}_${DATE}.sql
tar zcvf ${database}_${DATE}.sql.tar.gz ${database}_${DATE}.sql
rm -rf ${database}_${DATE}.sql