CentOS7.3学习笔记总结(七)

image.png

特殊字符:ide

*:任什么时候刻都执行的意思spa

,:表示分割时段的意思,例如:若是要执行的宫锁是1:0012:00,就会写成:blog

0   1,12 * * * 命令队列

-:表示一段时间内,例如:1点到12点之间每小时的18分都执行一命令,就会写成:it

18 1-12 * * * 命令class

/n:每一个n个单位间隔,n是数字,例如每5分钟执行一次命令,就会写成:定时任务

*/5 * * * * commandcommand

>或  1> 输出重定向把前面输出的东西输入到后边的文件中,会清除原有内容若是文件不存在还会建立文件。这里的>/dev/null 2>&1,2>&1意思就是将标准错误重定向到标准输出,/dev/null表示空设备,>/dev/null 2>&1意思就是标准错误输出和标准输出都输出到空设备中;若是没有后面的>/dev/null 2>&1定时任务每执行一次,都要给管理员发邮件,邮件服务没打开,它就会放到邮件队列(文件)里,就会生成不少小文件,形成磁盘的浪费。im

实例说明定时任务的写法:重定向

1

30 8-18/2 * * *   早晨8点到18点之间间隔2小的30分钟执行

2

30 21 * * *       天天的21点半执行

3:

45 4 1,10,22 * *  每个月的1号10号22号的4点45分执行

4

10 1 *  * 6,0     每周6、日的凌晨1点10分钟执行

5

0,30 18-23  * * *18点到23点每半小时执行(重要提示:最后一次执行任务是23:30)

提示:

周和日尽可能不要同时用,不然可能达不到想要的效果

相关文章
相关标签/搜索