ubuntu 上crontab的路径
->$ ls /var/spool/cron/
crontabs
->$ cd /var/spool/cron/crontabs
->$ cat root
将显示crontab配置
如何打开crontab的日志
->$ cd /etc/rsyslog.d/
->$ vi 50-default.conf
########################
##找到下面一行把注释去掉即可
########################
----------------------------------------------
#cron.* /var/log/cron.log
cron.* /var/log/cron.log
格式
分 时 天 月 周 命令
* * * * * commond
######################################################
#格式1: ✳️的取值为一个数字
######################################################
30 1 * * * bash hello.sh 每天的凌晨1:30执行hello脚本
10 10 2 * * bash hello.sh 每月的2号10:10分执行一次hello脚本
######################################################
#格式2:✳️的取值为一个区间a-b
######################################################
10 10 2-5 * * bash hello.sh 每月在2号到5号的这几天里在10:10分执行一次hello脚本
##############################################################
#格式3:✳️的取值为a,b,c 则表示离散的时间点执行任务,第a,第b,第c之行任务#############################################################
* 1,3,5 * * * bash hello.sh 每天的1点,3点,5点分别执行一次任务
######################################################
#格式4:✳️的取值为 */n, 则表示每隔多长时间执行一次任务 ######################################################
*/10 * * * * bash hello.sh 每隔10分钟执行一次hello脚本