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

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.kler.cn/a/593899.html

相关文章:

  • 网络工程师的要求
  • 深蕾半导体IP-KVM产品方案解析
  • 云盘搭建笔记
  • 论文笔记——BiLLP框架
  • 【CAD二次开发】调试无法进入断点提示无可用源问题(非空心断点)
  • 【机器学习】什么是逻辑回归
  • 单调队列【C/C++】
  • JAVA接入DeepSeek大模型接口开发---阿里云的百炼模型
  • wpa_supplicant驱动初始化源码分析
  • 当Anaconda的安装路径与我想创建的conda虚拟环境路径不一致时,应该怎么操作?
  • Docker Compose部署MantisBT
  • java学习笔记5
  • 智能AI流式输出的前端展现过程
  • 实现一个函数,将驼峰命名法的字符串转换为下划线命名法。
  • 剑指 Offer II 112. 最长递增路径
  • Java的表达式自动类型提升
  • Java操作RabbitMQ
  • 基于ArcGIS和ETOPO-2022 DEM数据分层绘制全球海陆分布
  • VLLM专题(三十一)—架构概述
  • 蓝桥杯十四届C++B组真题题解