***一为什么要用计划任务?它的好处是什么?
在linux系统中我们经常需要将某些命令或脚本放入计划任务中去执行。
例如:服务器在白天的访问量一般比较大,而服务器在承受着巨大访问压力的同时对其进行全备份是不合适的,这时就可以考虑将备份工作放入系统计划任务,这样系统可以在夜间访问量小的时候自动执行备份任务。
LInux系统中的两种计划任务
1.at 一次性计划任务:只会执行一次
at命令的作用和用法如下
系统服务:atd
描述:在指定的时间执行特定命令
用法:at 时间
选项:-m 当计划任务执行后发送邮件给用户
-l 查看用户计划任务
-d 删除用户计划任务
-c 查看at计划任务具体内容
使用at制定一次性计划任务前:
先还原环境再远程连接虚拟机
systemctl start atd //确保atd服务是开启的
systemctl enable atd //确保服务开机启动
示列:指定一个当天23点11分执行的计划任务
*]# at 23:11
> tar -jcf log.tar.bz2 /var/log //计划任务内容
> hahaxixi //计划任务 /可以输入多条命令
//输入完毕后按ctrl+D快捷健结
**> <EOT>**
job 1 at Tue Apr 9 23:11: 00 201