一次调度执行-----at
安装:
[root@zaotounan ~]# yum -y install at
启动:
[root@zaotounan ~]# systemctl start atd
开机自启动:
[root@zaotounan ~]# systemctl enbale atd
语法:
at <时间规格>
时间规格参数:
teatime 下午4点
noon 中午12点
midnight 午夜12点
tomorrow 明天
设置从现在开始多久以后执行:
at now [min(分)|hour(小时)|day(天)|month(月)|year(年)|week(周)]
下午四点和一天以后的多种表达方式:
at [teatime|16:00|4pm] [tomorrow|+1day]
CTRL D 保存
例子:
at 3pm 下午三点
at now +1week 从现在开始1个星期以后
at 12:00 2024-10-01 2024-10-01 12:00 执行
at 3pm < a.txt 下午三点执行a.txt里的内容
查询及删除:
查询一次调度执行的任务:
[root@zaotounan ~]# atq
删除任务:
[root@zaotounan ~]# atrm ID
计划循环调度执行任务cron 用户级
分 时 日 月 周
* * * * * 计划
#分钟 小时 日 月 周
#[0-59] [0-23] [1-31] [1-12] [0-7] 0 7 周日
参数解析
每月最后一天 L
/ 每
, 不同时间段
- 时间范围
写入计划
[root@localhost ~]# crontab -e
查看计划
[root@zaotounan ~]# crontab -l
备份计划任务c
[root@zaotounan ~]# r ontab -l >> /tmp/cron.log
具体产看计划
[root@zaotounan ~]# vim /etc/crontab