Crontab 定时任务指南 | Linux 系统自动化操作教程

发布于

更新于

计划任务(Crontab)是指在Linux系统中,利用cron(crond)这个系统服务来控制的定时执行工具,它允许用户创建和管理计划任务,以便在特定的时间间隔或时间点自动运行命令或脚本。Crontab是cron table的缩写,其中cron是Unix系统中的一个后台进程,用于执行预定的任务。Crontab文件包含一系列计划任务条目,每个条目都定义了一个任务的执行时间和要运行的命令或脚本。这些任务可以按照分钟、小时、日、月和星期等不同的时间单位进行安排。

1. 开始编辑计划任务:

Bash
# 进入编辑模式,编辑逻辑与vi一致
crontab -e

2. Crontab语法

定时用法示例:

Bash
# 每分钟执行一次
*/1 * * * *或者* * * * *
# 每小时执行一次
0 * * * *或者0 */1 * * *
# 每天早上7:10执行一次
10 7 * * *
# 每周执行一次
0 0 * * 0
# 每月执行一次
0 0 1 * *
# 每年执行一次
0 0 1 1 *
# 每小时的第5分钟执行一次
5 * * * *
# 每星期日的6:30分执行一次
30 6 * * 0
# 每月8号的7:30分执行一次
30 7 8 * *
# 每月10号及20号的3:30执行一次
30 3 10,20 * *
# 每15分钟执行一次
*/15 * * * *
# 每个月中,每隔10天6:30执行一次
30 6 */10 * *
查看完整代码

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注