一.單一工做調度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 爲每五分鐘執行一次