今晚11点30分开启网站服务
每周一凌晨3点25分,把/home/wwwroot目录打包备份为backup.tar.gz
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19#今晚23:30分自动重启网站服务 at 23:30 at > systemctl restart httpd at > 此处请同时按下Ctrl + D组合键来结束编写计划任务 job 3 at Mon Apr 27 23:30:00 2017 at -l 3 Mon Apr 27 23:30:00 2017 a root echo "systemctl restart httpd" | at 23:30 job 4 at Mon Apr 27 23:30:00 2017 at -l 3 Mon Apr 27 23:30:00 2017 a root 4 Mon Apr 27 23:30:00 2017 a root atrm 3 at -l 4 Mon Apr 27 23:30:00 2017 a root
分、时、日、月、星期 命令
字段 | 说明 |
---|---|
分 | 取值为0~59的整数 |
时 | 取值为0~23的任意整数 |
日 | 取值为1~31的任意整数 |
月 | 取值为1~12的任意整数 |
星期 | 取值为0~7的任意整数,其中0与7均为星期日 |
命令 | 要执行的命令或程序脚本 |
1 2 3 4 5 6crontab -e no crontab for root - using an empty one crontab: installing new crontab crontab -l 25 3 * * 1,3,5 /usr/bin/tar -czvf backup.tar.gz /home/wwwroot
, 表示多个时间段,例如“8,9,12”表示8月、9月和12月
- 表示连续时间周期(例如字段“日”的取值为“12-15”,则表示每月的12~15日)
/ 表示执行任务的间隔时间(例如“/2”表示每隔2分钟执行一次任务)
1 2 3 4 5 6 7 8 9whereis rm rm: /usr/bin/rm /usr/share/man/man1/rm.1.gz /usr/share/man/man1p/rm.1p.gz crontab -e crontab: installing new crontab crontab -l 25 3 * * 1,3,5 /usr/bin/tar -czvf backup.tar.gz /home/wwwroot 0 1 * * 1-5 /usr/bin/rm -rf /tmp/*
1、#注释信息
2、使用命令绝对路径
3、“分”字段必须有数值,绝对不能为空或是*号
4、“日”、“星期”字段不能同时使用,会冲突
Copyright ©2010-2022 比特日记 All Rights Reserved.