惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

G
Google Developers Blog
人人都是产品经理
人人都是产品经理
爱范儿
爱范儿
云风的 BLOG
云风的 BLOG
Last Week in AI
Last Week in AI
H
Hackread – Cybersecurity News, Data Breaches, AI and More
B
Blog
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
H
Help Net Security
B
Blog RSS Feed
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
N
Netflix TechBlog - Medium
S
SegmentFault 最新的问题
The Cloudflare Blog
I
InfoQ
美团技术团队
博客园 - 三生石上(FineUI控件)
MyScale Blog
MyScale Blog
酷 壳 – CoolShell
酷 壳 – CoolShell
博客园 - 司徒正美
L
LangChain Blog
A
About on SuperTechFans
T
The Blog of Author Tim Ferriss
Y
Y Combinator Blog

美樂地

Windows 10/11大小核调度手工优化 承认自己的平庸 aaPanel(宝塔)环境使用opcache和Redis为WordPress提速 迎战台风“巴威” CloudCone VPS“挂了”?原来罪魁祸首竟是MTU 最新可用 Anna 晋升为父亲 综艺《奔跑吧》向台州收取1980万天价费用事件 养育一个孩子,需要花多少钱? 2026年重游台州府城墙 文本编辑神器Typora与Markdown语法 嘴上一时爽,拘留泪两行 已撤牌的本地五星级豪华酒店 网站在 SSL Labs 测试中获得 A+ 评级的教程 为网站启用 HSTS 支持 DIY美味又营养的卷饼 解决BackWPup在aaPanel(宝塔)环境下报错的问题 丙午马年到!
从零开始配置 Crontab
美樂地 · 2026-05-29 · via 美樂地

crontab 是 Linux 和 Unix 系统中用于设置周期性执行任务(定时任务)的工具。crontab 是 "cron table"(Cron 表)的缩写;cron该词来源于希腊语chronos(χρόνος),原意是时间。

一般我们使用的系统,如Debian、Centos均自带 Crontab 组件,如果没有,那我们就需要安装了。

#Debian系统
apt-get install cron #安装Crontab
/etc/init.d/cron restart #重启Crontab

#CentOS系统
yum install vixie-cron crontabs #安装Crontab
chkconfig crond on #设置开机启动Crontab
service crond start #启动Crontab

Crontab 常用命令

crontab -e #编辑定时任务
crontab -l #查看定时任务
crontab -r #删除所有定时任务(会清空所有任务,慎用)

Crontab

Crontab的语法格式

当您输入 crontab -e 进入编辑器后,每一行代表一个定时任务。它的标准格式由 5 个时间字段 和 1 个要执行的命令组成:

* * * * * 需要执行的命令,需使用绝对路径
│ │ │ │ │
│ │ │ │ └─── 星期几 (0 - 6) (0 和 7 都代表星期天)
│ │ │ └──────── 月份 (1 - 12)
│ │ └───────────── 几号 (1 - 31)
│ └────────────────── 小时 (0 - 23)
└───────────────────── 分钟 (0 - 59)

Crontab的符号 | 含义 | 示例 | 解释

* | 星号 | 代表每(任意时间点) | * * * * * | 每分钟都执行一次
"," | 逗号 | 代表枚举(指定多个离散时间) | "30 8,12 * * *" | 每天的 8:30 和 12:30 执行
- | 连字符 | 代表范围(连续的时间段) | 0 9-17 * * * | 每天 9:00 到 17:00 的每个整点执行
/ | 斜杠 | 代表间隔(每隔多久) | */5 * * * * | 每隔 5 分钟执行一次

我常用的一些 crontab 示例

30 5 * * 2,4,6 /sbin/reboot #每周二、四、六5点30分定时重启 Debian 操作系统
0 8 * * * sleep 70 && touch /etc/banner && reboot #Openwrt路由器每天早上8点整定时重启