设置的时候设置的每小时执行一次
cron表达式为
0 0 * * * ? * sh /home/idouall/cleanCache.sh > /dev/null 2>&1 &
但是怎么都不执行.
最后询问阿里云得知,crontab默认是分时日月周的值. 而我们平常去cron在线里面拷贝出来的都是带年的.这里带年是不起作用的.
基本格式为
* * * * * commond
前面的五个星号分别表示 分 时 日 月 周,commond表示你要操作的命令
分(1-59)(或/1表示每分钟)
时(1-23)(0表示0点)
日(1-31)
月(1-12)
周(1-6)(0表示周日)
设置如下
0 * * * * sh /home/idouall/cleanCache.sh > /dev/null 2>&1 &
最后发行可以成功