Linux系统配置及服务管理-计划任务
计划任务主要是做一些周期性的任务,目前最主要的用途是定期备份数据。
计划任务分为:一次调度执行:at
语法:at
示例:now +5min
teatime tomorrow (teatime is 16:00):
noon +4 days:第四天中午
5pm august 3 2029 :2020年8月3日下午5点
4:00 2019-11-27:某年某月某日某时
at示例:
输入完之后ctrl+d结束任务并提交。
之后输入id kkk 查看任务结果
循环调度执行:cron
cron的概念和crontab是不可分割的,crontab是一个命令,常见于Unix和Linux的操作系统之中,用于设置周期性被执行的指令,该命令从标准输入设备读取指令,并将其存放于“crontab”文件中,以供之后读取和执行。
cron示例:
语法格式:分 时 日 月 周 命令或脚本程序
创建计划:crontab -e
每月三号两点整执行
查询计划:crontab -l
删除计划: crontab -r