美文网首页
LINUX crontab 定时任务

LINUX crontab 定时任务

作者: Medicine_8d60 | 来源:发表于2019-08-21 16:16 被阅读0次

首先要切换到root用户,忘记密码的话可以sudo passwd root更改root密码。
1.命令简介
每个用户都有各自不同的计划任务列表,用各自的帐户登录后运行
crontab -l:查看到各任务的计划任务情况
crontab -e:可以添加修改自己的计划任务
每次添加完任务后,一定记得重新启动crond服务,不然不会生效
service crond restart

{minute} {hour} {day} {month} {week} {full-path-to-shell-script}

minute: 0 – 59
hour: 0 – 23
day: 0 – 31
month: 1 – 12
week: 0 – 7

各种用法的示例

1 0 * * * /root/bin/backup.sh 每天凌晨过一分钟执行

59 11 * * 1-5 /root/bin/backup.sh 每个工作日(Mon – Fri) 11:59 p.m 都进行备份作业

*/5 * * * * /root/bin/check-status.sh 每5分钟运行一次命令

查看crontab是否执行的日志
tail -f /var/log/cron

作者:caoxinyiyi
链接:https://www.jianshu.com/p/122953a199d5
来源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。

相关文章

网友评论

      本文标题:LINUX crontab 定时任务

      本文链接:https://www.haomeiwen.com/subject/kqlisctx.html