Linux | Crontab 定时任务

写在前面:如何启动每一个半小时一次的定时任务?(我太难了.jpg)
10 */3 * * * command
40 1-23/3 * * * command

常用命令

  • 编辑工作表
crontab -e               //会进入vi编辑界面,每行一条命令(时间+指令)
  • 列出工作表中的命令
crontab -l

时间

时间 分钟 小时 日期 月份 星期
数字范围 0-59 0-23 1-31 1-12 0-7

0或7都代表星期日

特殊字符

特殊字符 意义 举例 含义
* 任意时刻 * 12 * * * command 每天12点
, 多个都可以 * 6,9 * * * command 每天6点,9点
- 一段时间范围内 * 6-9 * * * command 每天6-9点
/ 每时间间隔 */10 * * * * command 每10分钟

参考内容

  1. 鳥哥的 Linux 私房菜 第十五章、例行性工作排程(crontab)
  2. Linux Crontab 定时任务
Comments
Write a Comment