计划任务分为一次性计划任务与长期性计划任务,大家可以按照如下方式理解。
一次性计划任务:任务只需执行一次,使用`at`命令实现。例如:今晚11点30分开启网站服务。
长期性计划任务:执行周期性的具体任务,crond服务来实现,命令是`crontab`.例如:每周一的凌晨3点25分把/home/wwwroot目录打包备份为backup.tar.gz。
at命令,at命令采用交互式的方法
crontab命令,该命令会自动调用vim编辑器
关于计划任务的编写规则,字段顺序为
分时日月星期命令
#每星期135的1点钟,自动将/home/wwwroot目录文件归档压缩为backup.tar.gz
01**1,3,5/usr/bin/tar-czvfbackup.tar.gz/home/wwwroot
尤其要注意的是:
命令需要是绝对路径的形式,可以使用whereis查询命令的路径
计划任务中分字段不能为空或者是*占位
字段日和星期不能同时指定,否者会发生冲突
原文链接:https://blog.csdn.net/feit2417/article/details/82730077