示例寫法:
SHELL=/bin/bash
MAILTO=""# 每天早9點(diǎn)發(fā)郵件
0 9 * * * /bin/sh /data/script/report_mail.sh day >> /tmp/report_mail.log 2>&1# 每分鐘檢查進(jìn)程
* * * * * /bin/sh /data/script/monitor.sh? > /dev/null 2>&1?
寫法注意事項(xiàng):
1、處理標(biāo)準(zhǔn)輸出 可以重定向到指定文件或/dev/null?
2、處理標(biāo)準(zhǔn)錯(cuò)誤 在末尾增加2>&1? 如果不處理可能會(huì)導(dǎo)致 /var/spool/mail 目錄增大
3、增加MAILTO="" 也可以禁止crontab產(chǎn)生郵件
4、用cron.d增加定時(shí)任務(wù)而非使用crontab -e, 前者更方便管理,可以放到代碼庫里