close
 #crontab -l            
列出crontab中的項目

#vi /var/spool/cron/crontabs/root
修改crontab項目


代表意義分鐘小時日期月份指令
數字範圍0-590-231-311-120-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 ,相同意思!


 假如一般User使用Crontab時出現
 crontab:you are not authorized to use cron. Sorry.

 以root用戶登入,在/var/adm/cron/cron.allow
這個檔案中把要使用cron的用戶加上就可以了



arrow
arrow
    全站熱搜
    創作者介紹
    創作者 飛克斯 的頭像
    飛克斯

    飛克斯 の Blog

    飛克斯 發表在 痞客邦 留言(0) 人氣()