crontab 是 Linux 服务器中一个非常重要的工具,当我们需要定时执行某些任务的时候,我们会需要使用到 crontab。但 crontab 本身的规则又是晦涩难懂的,因此,你可以借助一些工具,来写出准确的 crontab 规则。接下来介绍两个我平时常用的 crontab 工具。
crontab.guru
![ab6e92265cff842dc9fbd31c38a7adfe.png](https://i-blog.csdnimg.cn/blog_migrate/b182ed0818a5a50887e4c0d802826c77.png)
crontab.guru 是一个 crontab 规则的解析器,将你看不懂的 crontab 规则粘贴在里面,你就可以看到这个规则代表着什么。
有了这个工具,你可以轻松的看懂你平时看不懂的 crontab 规则。当你理解别人的 crontab 规则的时候,这个工具可以有效的帮助你理解这些晦涩难懂的规则。
地址: https://crontab.guru/
crontab-generator.org
![48eaff7bf125b7d502df44193033d321.png](https://i-blog.csdnimg.cn/blog_migrate/c45aa79d76f047e2697564d2471de21d.png)
和 crontab.guru 相反,crontab-generator 是帮助你生成特定规则的 crontab 命令,你可以根据你自己的需要,选择对应命令的执行频次、日志是否输出、对应执行的命令等。通过简单的点选,就可以生成一个 Crontab 规则,你接下去做的就是执行 crontab -e
来编辑系统的 crontab ,并将对应的命令粘贴其中,就可以启动 crontab 了,十分的方便。
地址: https://crontab-generator.org
总结
crontab 的语法并不好记,既然如此,那就不妨不再记忆,通过一些工具来完成规则的生成,从而简化自己的记忆压力,将更多的精力放在更加重要的事情上。