linux crontab定时任务简单操作介绍
大家或许都知道在windows下可以创建定时任务,同样在linux下也可以,而且本人觉得比windows下的定时任务更好用。
入门linux定时任务其实并不难,只需掌握下面几点内容即可,当然要深入就另当别论了。
1、定时任务crontab文件的创建编辑,使用命令:crontab -e ,如果只查看不编辑可使用命令: crontab -l ,查看当前用户的crontab(一般crontab文件会保存在/var/spool/cron下,你也可以通过ftp工具将对应的文件下载下来进行修改)
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
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。