计划任务 周期任务计划

周期任务计划

crontab

作用:实现周期重复的计划任务

服务:crond

启动crontab的服务

复制代码
service crond start

自动启动

复制代码
chkconfig crond  on

例子:

复制代码
* * * * * touch `date \+\%F`.log

crontab的时间表示格式:

  1. 分钟:0-59任意数字
  2. 小时:0-23任意数字
  3. 天:1-31任意数字
  4. 月:1-12任意数字
  5. 周:0-7任意数字
  6. *:表示任何时间,例如:每天7:30就是 30 7 * * *
  7. ./n:表示每个n单位的时间,例如:每隔10分钟: */10 * * * *
  8. -:表示一个连续的范围,例如每天的7:30、8:30 : 30 11-14 * * *
  9. .,表示离散的时间点,例如每天的7:30、10:30 :30 07,10 * * *

选项:

  • -e:执行、修改任务计划(本质上就是vi修改/var/spool/cron/username)
  • -l:显示用户的计划任务例表
  • -u username :查看指定用户的计划任务(结合-l使用)
  • -r:删除当前用户的全部计划任务

例子:每分钟创建一个完整"年月日,log"命令的文件

复制代码
*/1 * * * * touch `date \+\%F` 在任务计划中特殊符号需要进行转义

理解:

复制代码
30 3,12 * * *
30 */6 * * *
30 8-12/2 * * *
45 4 1,10,22 * *
30 21 * * *
0,30 18-23 */7 1-6 *
相关推荐
小虎卫远程打卡app12 分钟前
光通信与视频编码前沿技术综述:从超大容量传输到实时神经网络编码
运维·网络·信息与通信·视频编解码
钛态21 分钟前
Flutter for OpenHarmony:mockito 单元测试的替身演员,轻松模拟复杂依赖(测试驱动开发必备) 深度解析与鸿蒙适配指南
服务器·驱动开发·安全·flutter·华为·单元测试·harmonyos
ToB营销学堂24 分钟前
B2B营销自动化新解法:MarketUP聚焦高转化场景
大数据·运维·自动化
TK云大师-KK25 分钟前
TikTok自动化直播遇到内容重复问题?这套技术方案了解一下
大数据·运维·人工智能·矩阵·自动化·新媒体运营·流量运营
济61726 分钟前
ARM Linux 驱动开发篇---基于 pinctrl+GPIO 子系统的蜂鸣器驱动开发(设备树版)--- Ubuntu20.04
linux·嵌入式·嵌入式linux驱动开发
AiGuoHou130 分钟前
Debian/Ubuntu 各个版本一键更换国内镜像源
linux·ubuntu·国内源·debian·镜像源·换源
蓝羽天空30 分钟前
Ubuntu 24.04 安装 Docker
linux·ubuntu·docker
T0uken30 分钟前
WSL:离线配置 Ubuntu 开发环境
linux·运维·ubuntu
�羡阳丶31 分钟前
ubuntu22.04+5060显卡双系统安装,各种黑屏踩坑记录
linux·经验分享·ubuntu
b_xinjun112031 分钟前
树莓派 Ubuntu 24.04.3 LTS 安装 OpenClaw 操作说明
linux·ubuntu·arcgis