[root@localhost !]# crontab -e
#进入 crontab 编辑界面。会打开Vim编辑你的任务
* * * * * 执行的任务
例子,代表周一至周五的17:03分定时运行任务:
crontab -e
###进入vim编辑页面####
3 17 * * 1-5 sh /mnt/lustre/home/nxtan/test_futures_twap.sh &>/dev/null 2>&1
记得重定向到/dev/null,就是末尾的“>/dev/null 2>&1”。否则crontab会一直默认往邮件文件/var/spool/mail/$user输出内容,时间长了会打爆硬盘。
crontab在线demo:
https://crontab.guru/every-1-minute
参考:
http://c.biancheng.net/view/1092.html
https://blog.csdn.net/Solmyr_biti/article/details/50683279
-本人常用crontab收集:
每周一至五?20:40定时跑脚本:40 20 * * 1-5 sh /mnt/lustre/home/nxtan/test_futures_twap.sh >/dev/null 2>&1 每周五?17:00删除5天前的日志文件:00 17 * * 5 find??/mnt/lustre/home/nxtan/code/ginkgo/output/ginkgo.futureTwap_ctp/debug/utils/outcome/log -mtime +5 -name "*.log" -exec rm -rf {} \; >/dev/null 2>&1
|