linux crontab定时任务简单操作介绍

2018-10-30 Jgw、无尘 1159次 我要评论

大家或许都知道在windows下可以创建定时任务,同样在linux下也可以,而且本人觉得比windows下的定时任务更好用。

入门linux定时任务其实并不难,只需掌握下面几点内容即可,当然要深入就另当别论了。


1、定时任务crontab文件的创建编辑,使用命令:crontab -e ,如果只查看不编辑可使用命令: crontab -l ,查看当前用户的crontab


2、crontab定时任务书写规则:* * * * * 命令 (分 时 日 月 周 命令)

未命名截图

例如: 2 1 * * * aaa     # 代表每天 1:02 分执行 aaa 命令

           */2 * * * * aaa    # 代表每 2 分钟执行 aaa 命令


3、执行结果会被发送到 root 的邮件里,如果不想收到定时任务地信息可以把输出重定向 例如:2 1 * * * aaa > /dev/null 2>&1

即在后面加上 > /dev/null 2>&1


4、查看是否启动crontab定时任务,service crond status ,如果没有启动,使用命令:service crond start 启动


5、通过查看crontab定时任务日志文件来了解crontab定时任务的执行情况,使用命令:tail -f /var/log/cron




声明:
1.本站的资源收集于互联网,仅供大家学习交流,请勿用于非法用途,否则后果自负!
2.如转载本站的原创文章,请勿必注明文章来源,对于不尊重原创的行为我们将追究责任