1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
|
任务计划
at
at time
at >
at + d 提交任务
at作业队列:使用单个字母表示
at -q b ... b队列
at -l = atq 查看作业
at -d job NUM 删除一个尚未执行的作业
atrm JOB_NAME
at 批模式
at -f at_job_file TIME
TIME: 模糊时间 now , noon , midnight , teatime , tomorrow
mail命令
交互式模式接收邮件
交互式模式发送邮件
-s "Subject"
< file
通过输出重定向拒收邮件
&> /dev/null
> /dev/null 2 >&1
MAILTO = ""
batch 与at不同的是不能指定时间,它自动选择系统空闲时执行
周期性任务计划 cron
crond 守护进程
系统cron
文件 /etc/cron
用户cron
/var/spool/cron/username , /etc/cron
时间表示法:(user-name command to be excuted)
分 时 日 月 周
* * * * *
eg: */3 * * * * 每隔3分钟执行
时间表示法:
1 每个时间位都应该使用其可用的有效取值范围内的值
2 某个时间位上的*表示对应的所有有效取值
3 - 表示连续的时间点取值(相邻点)
4 ,表示离散的时间点取值
5 /# 表示在指定时间点内每隔#时间执行一次,eg: 5 - 45/3 * * * *
|
本文转自wanglm51051CTO博客,原文链接: http://blog.51cto.com/studyit2016/1833779
,如需转载请自行联系原作者