RHEL7上的cron跟RHEL6上基本一致,可以参考https://feichashao.com/rhel6-cron/
系统crontab
直接修改/etc/crontab 可以定义某时以某用户的身份执行某命令。
格式是
* * * * * user-name command to executed
前面的时间是 分,时,日,月,周
Hourly, Daily, monthly
放在/etc/cron.hourly, /etc/cron.daily, /etc/cron.monthly里的脚本会每小时、每天、每月执行一次。
执行的具体时刻是不定的,可以参考/etc/anacrontab 和 man anacrontab
#period in days delay in minutes job-identifier command 1 5 cron.daily nice run-parts /etc/cron.daily 7 25 cron.weekly nice run-parts /etc/cron.weekly @monthly 45 cron.monthly nice run-parts /etc/cron.monthly
用户crontab
用户执行
$ crontab -e
可以定义用户自身的crontab。