|
ubuntu linux crontab相关资料
- #查看crontab内容
- crontab -l
- #编辑crontab
- crontab -e
- #crontab指定用户username
- crontab -u uername -e
- #crontab目前所有删除
- crontab -r
复制代码
- # ┌───────────── 分钟 (0 - 59)
- # │┌─────────── 小时 (0 - 23)
- # ││┌───────── 日 (1 - 31)
- # │││┌─────── 月 (1 - 12)
- # ││││┌───── 星期几 (0 - 7,0 是周日,6 是周六,7 也是周日)
- # │││││
- # * * * * * /path/to/command
复制代码
- # 每天早上 8点30分执行
- 30 08 * * *
- #每周日下午6点30分执行
- 30 18 * * 0
- #每周日下午6点30扫执行
- 30 18 * * Sun
- #每年6月10号早上8点30分执行
- 30 08 10 06 *
- #每月1号,15号,29号 晚上9点30分执行一次
- 30 21 1,15,29 * *
- #每隔10分钟执行一次
- */10 * * * *
- # 从早上9点到下午6点,每到整点执行一次
- 00 09-18 * * *
复制代码
- # 将输出发邮件给userusername不认这个crontab 是谁的)
- MAILTO=username
- 30 08 * * * /home/usernmae/script.sh
复制代码
- #crontab启动
- /etc/init.d/cron start
- #crontab停止
- /etc/init.d/cron stop
- #crontab重启
- /etc/init.d/cron restart
复制代码
Best查看crontab log
- journalctl -u cron.service | grep Apr.22
复制代码 Apr.22查看某个日期的
设置好后在log查看crontab状态- tail -f /var/log/syslog | grep CRON
复制代码
或者- grep CRON /var/log/syslog
复制代码 如果log里报错- (CRON) info (No MTA installed, discarding output)
复制代码 MTA (Mail Transfer Agent)
|
|