crontab例行性共做

.单一工做调度bash

    at [-mldv] TIMEspa

    at -c 工做号码server

 

-m:当at工做结束后,便是没有输出信息,以email通知用户该工做已完成crontab

-l:at -l至关于atq,列出目前系统上全部的at调度email

-d:at -d至关于atrm,能够取消一个在at调度中的工做循环

-v:可使用较明显的时间格式列出at调度中的人物列表command

-c:能够列出后面接的该项工做的实际命令内容tab

 

.循环执行例行性工做调度时间

crontab [-u username] [-l|-e|-r]mail

-u:只有root才能执行这个任务,也帮其它用户新建/删除crontab工做调度

-e:编辑crontab的工做内容

-l:查阅crontab的工做内容

-r:删除全部的crontab工做内容

 

1.

[root@server3 backup]# crontab -e

0  12  *  *  *   mail dmtsai -s "at 12:00" < /home/dmtsai/.bashrc

1   2  3  4  5          6

 

 

1:表明分钟

2:表明小时

3:表明日期

4:表明月份

5:表明星期

6:命令

 

 

特殊字符:

*:表明任什么时候刻都接受的意思。

,:表明分隔时段的意思。例如再3:00与6:00执行,就是:0 3,6 * * * command

-:表明一段时间范围内。

/n:n表明数字,便是每隔n单位间隔的意思。例:*/5 * * * * command 为每五分钟执行一次

相关文章
相关标签/搜索