码迷,mamicode.com
首页 > 其他好文 > 详细

crontab使用简介

时间:2015-04-08 23:07:29      阅读:156      评论:0      收藏:0      [点我收藏+]

标签:

1.将当前用户名(最好用普通用户)加入/etc/cron.allow中,以回车作为分隔符;
2.建立运行脚本,在其中export PATH,定义你所需的环境变量;
3.在crontab -e中调用这个脚本;
 
例子如下:
59 23 1 5 * mail kiki < /home/dmtsai/lover.txt
 

這六個欄位的意義為:

代表意義 分鐘 小時 日期 月份 指令
數字範圍 0-59 0-23 1-31 1-12 0-7 呀就指令啊

比較有趣的是那個『週』喔!週的數字為 0 或 7 時,都代表『星期天』的意思!另外, 還有一些輔助的字符,大概有底下這些:

特殊字符 代表意義
*(星號) 代表任何時刻都接受的意思!舉例來說,範例一內那個日、月、週都是 * , 就代表著『不論何月、何日的禮拜幾的 12:00 都執行後續指令』的意思!
,(逗號) 代表分隔時段的意思。舉例來說,如果要下達的工作是 3:00 與 6:00 時,就會是:
0 3,6 * * * command
時間參數還是有五欄,不過第二欄是 3,6 ,代表 3 與 6 都適用!
-(減號) 代表一段時間範圍內,舉例來說, 8 點到 12 點之間的每小時的 20 分都進行一項工作:
20 8-12 * * * command
仔細看到第二欄變成 8-12 喔!代表 8,9,10,11,12 都適用的意思!
/n(斜線) 那個 n 代表數字,亦即是『每隔 n 單位間隔』的意思,例如每五分鐘進行一次,則:
*/5 * * * * command
很簡單吧!用 * 與 /5 來搭配,也可以寫成 0-59/5 ,相同意思!

crontab使用简介

标签:

原文地址:http://www.cnblogs.com/jayzee/p/4403922.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!