Linux Crontab语法及示例

Crontab是Linux发行版中自动使用的调度器。我们已经在下面的教程中查看了crontab。在本教程中,我们将查看crontab调度器的不同示例。

null

Linux Crontab教程,带有调度作业的示例

列的含义

常规crontab文件中有6列。我们就这样称呼他们吧

1 2 3 4 5 backup >/dev/null 2>&1
  • 1 指定分钟
  • 2 指定小时
  • 3 指定月份的哪一天
  • 4 指定一年中的月份
  • 5 指定工作日
  • backup >/dev/null 2>&1 指定要运行的命令

*或者每

* 用于为每个for对应列指定。例如,如果我们使用 * 在小时一栏中,这是指每小时。

每分钟运行一次命令

我们可以像下面这样随时执行命令。

* * * * * backup

每小时运行一次命令

我们将把时间定在 这是每小时的开始

0 * * * * backup

每6小时运行一次命令

我们要分开 * 也就是说从00:00开始每6小时

0 */6 * * * backup

每天10:00运行命令

我们明确指定要运行的小时 10

0 10 * * * backup

每周星期日03:00运行命令

我们也可以跑步 backup 每周星期日 03:00 两点钟。

0 3 * * Sun backup

每年1月1日00:00运行命令

0 0 1 1 * backup

相关文章: 使用Windows At命令安排作业和任务

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享