Linux的定时任务调度:crond与at命令
发布时间
阅读量:
阅读量
定时任务调度
- 一、crond任务调度
-
- 1、简介
- 2、基础语法结构
- 3、入门指南
- 4、实例解析
- 5、与crond相关的操作命令
-
二、at定时任务
-
- 1、基本说明
- 2、at命令的使用格式
- 3、实际应用场景示例
-
一、crond任务调度机制解析
1、概述
- 任务调度:指系统在特定时间点执行的指定命令或程序
- 任务调度分类:
系统运行任务 - 部分关键性操作需要周期性地进行,例如病毒扫描等例行检查
用户个性化任务 - 某些用户可能有特定需求,希望运行某些应用程序,例如对mysql数据库进行数据备份
- 任务调度分类:
2、基本语法
crontab [选项]
常用选项:
- -e:用于编辑用户的定时任务配置
- -l:用于查看当前用户的定时任务列表
- -r:用于清除当前用户所设置的所有定时任务
3、快速入门
① 配置任务调度配置文件:/etc/crontab
② 配置个人任务计划:运行crontab -e指令
③ 将具体任务写入调度配置文件
例如:*/1 * * * * ls -l /etc/ > /tmp/to.txt
其含义为在每个小时的每一分钟执行ls -l /etc/
全部评论 (0)
还没有任何评论哟~
