当前位置: 首页 > news >正文

Linux系统——crontab定时任务

一、什么是crontab定时任务

        通过 crontab,用户可以安排脚本或命令在指定的时间自动执行。定时任务通常用于定期备份、清理日志、发送通知等场景。

二、crontab的文件格式

* * * * * <要执行的命令>

其中前五个字段分别表示分、时、日、月、周;第六个字段是需要执行的命令或脚本

三、crontab命令

crontab  -e:编辑当前用户的定时任务

crontab  -u  用户名  -e:编辑其他用户的定时任务

crontab  -l:列出当前用户的定时任务

crontab -r:删除当削用户的定时任务

四、举例说明定时任务

每5分钟执行一次脚本:*/5 * * * *  /test.sh

每天凌晨2点执行一次脚本:0 2 * *  /test.sh

每周一凌晨3点执行一次脚本:0 3 * * 1  /test.sh

每月的第1天和第15天的凌晨4点执行一次脚本:0 4 1,15 * * /test.sh

每小时的第5分钟执行一次脚本:5 * * * * /test.sh

每天的上午8点到下午6点,每小时执行一次脚本:0 8-18  * * *  /test.sh

http://www.dtcms.com/a/79564.html

相关文章:

  • 【Linux】——进程状态僵尸进程孤儿进程
  • Spring 如何创建 Bean 实例的?
  • SAP FAGLL03 追加并显示描述字段
  • 【C++图论 分支界限法】1786. 从第一个节点出发到最后一个节点的受限路径数|2078
  • 鸿蒙NEXT开发实战教程—小红书app
  • 第八:在Go语言项目中使用Zap日志库
  • 函数:形参和实参
  • 【MySQL】复合查询
  • TRAA (1) 封装PYTHON库,为MCP做准备
  • 《数据库原理教程》——第二章 实体-联系模型 笔记
  • 基于springboot的校园管理系统(014)
  • Clickhouse 插入数据出现 Too many partitions for single INSERT block (more than 100)
  • 用栈进行左右括号的匹配
  • 【access开发】导入excel 并生成表
  • 无需qt-creator,使用Trae从0到1生成qt的开发、构建、调试环境
  • EasyRTC嵌入式音视频通信SDK:WebRTC技术下的硬件与软件协同演进,开启通信新时代
  • 基于Java(springMVC+hibernate)+Mysql实现(Web)客栈服务系统
  • 蓝桥杯--冲刺题单--随时更新
  • SpringCloud-创建项目
  • 【IDEA】 配置安装 Leetcode 插件
  • LeetCode 热题 100_跳跃游戏 II(79_45_中等_C++)(贪心算法)
  • RPA+AI 技术到底好在哪里?
  • 深度学习框架对比评测:TensorFlow、PyTorch、PaddlePaddle与MXNet的技术演进与应用实践
  • CUDA与cuDNN 的介绍
  • 从零开始实现Stable Diffusion本地部署
  • HTML图像标签的详细介绍
  • 火绒终端安全管理系统V2.0——行为管理(软件禁用+违规外联)
  • 如何为AI开发选择合适的服务器?
  • 用curl和python通过网络测试Ollama服务器的配置和状态
  • Kafka分区分配策略详解