任務調度的使用1:設置任務。 crontab -e2:分配任務-每隔第一時間去執行 date > /home/mydata1 希望,每天凌晨兩點執行date >> /home/mydata2 可以在crontab -e中加入0 2 * * * date >> /home/mydata2調度文件的規則...
任務調度的使用
1:設置任務。
crontab -e
2:分配任務-每隔第一時間去執行 date > /home/mydata1
希望,每天凌晨兩點執行date >> /home/mydata2
可以在crontab -e中加入0 2 * * * date >> /home/mydata2
調度文件的規則:
欄位名稱 |
說明 |
範圍 |
分鐘 |
每小時中的第幾分鐘執行 |
0-59 |
小時 |
每日的第幾個小時執行 |
0-23 |
日期 |
每月的第幾天執行 |
1-31 |
月曆 |
每年的第幾個月執行 |
1-12 |
星期 |
每周的第幾天執行 |
0-6 |
命令參數 |
欲執行的命令名稱及參數 |
|
3:怎樣調度多個任務
(1)在crontab -e中直接寫。
(2)可以把所有的任務,寫入到一個可執行文件(shell編程)
例:
先編寫腳本程式
vi mydata3.sh
date >> /home/mydate3
cp /home/mydate3 /home/Linux/
在crontab添加運行腳本的命令
* * * * * /home/Linux/mytask.sh
4:如何終止任務調度
crontab -r:終止所有任務調度(慎用)。
crontab -l:列舉出所有任務調度。