一、crontab 语法格式
- 规则
把知道的具体的时间添上,不知道的都添加上*
分钟 小时 天 月 星期 命令/脚本
二、案例
在上学的时候都有上机课,周一到周五,下午5点30下课。
5点30发一个通知,5点45自动关机。
设定计划任务需要分两步完成,第一步提醒,第二步关机
分钟 小时 天 月 星期 命令/脚本
30 17 * * 1-5 /usr/bin/wall < /hzh/test/guanji.wall
45 17 * * 1-5 /usr/bin/shudown -h now
每周日 12:30 备份数据库
每天压缩数据库
30 12 * * 7 root /www/www/backup.sh
33 21 * * * root /www/www/backupdir.sh
#backup
BCK_DIR="/home/www" #the backup file directory
DATE=`date +%F`
mysqldump $DB_NAME > $BCK_DIR/www_$DATE.sql
#backupdir
DATE=`date +%F`
tar -zcvf /www/www/mysql_$DATE.tar.gz /var/lib/mysql