Linux定时任务案例
編輯定時(shí)任務(wù)
crontab -e
然后出來個(gè)可編輯文件:可以通過上述設(shè)置執(zhí)行時(shí)間,
例如每小時(shí)執(zhí)行一次任務(wù)輸出日期到/home/mydatetest文件中
0 * * * * date >> /home/mydatetest
每分鐘執(zhí)行一次
* * * * * date >> /home/mydatetest
下面是復(fù)雜的寫法
編輯root下的定時(shí)任務(wù)
crontab -u root -e
每天早上6點(diǎn)追加一條字符串到一個(gè)文本。
0 6 * * * echo "Good morning." >> /tmp/test.txt
每兩個(gè)小時(shí)追加一條字符串一個(gè)文本。
0 */2 * * * echo "Have a break now." >> /tmp/test.txt
晚上11點(diǎn)到早上8點(diǎn)之間每兩個(gè)小時(shí),早上八點(diǎn)
0 23-7/2,8 * * * echo "Have a good dream:)" >> /tmp/test.txt
每個(gè)月的4號(hào)和每個(gè)禮拜的禮拜一到禮拜三的早上11點(diǎn)
0 11 4 * 1-3 command line
1月1日早上4點(diǎn)
0 4 1 1 * command line
每月每天每小時(shí)的第 0 分鐘執(zhí)行一次 /bin/ls
0 * * * * /bin/ls
在 12 月內(nèi), 每天的早上 6 點(diǎn)到 12 點(diǎn)中,每隔 20 分鐘執(zhí)行一次 /usr/bin/backup
*/20 6-12 * 12 * /usr/bin/backup
周一到周五每天下午 5:00 寄一封信給 alex_mail_name :
0 17 * * 1-5 mail -s "hi" alex_mail_name < /tmp/maildata
每月每天的午夜 0 點(diǎn) 20 分, 2 點(diǎn) 20 分, 4 點(diǎn) 20 分....執(zhí)行 echo "haha"
20 0-23/2 * * * echo "haha"
晚上11點(diǎn)到早上8點(diǎn)之間每兩個(gè)小時(shí),早上8點(diǎn),顯示時(shí)間
0 23-7/2,8 * * * date
轉(zhuǎn)載于:https://www.cnblogs.com/zh9009/p/10622419.html
總結(jié)
以上是生活随笔為你收集整理的Linux定时任务案例的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: js中的(function(){...}
- 下一篇: win7系统怎么做 如何安装Window