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 爲每五分鐘執行一次

相關文章
相關標籤/搜索