1- crond 任务调度
crontab
进行定时任务的设置
1.1 基本概述
- 任务调度:是指系统在某个时间执行的特定的命令或程序。
- 任务调度分类:1.系统工作:有些重要的工作必须周而复始地执行,如病毒扫描等。
- 个别用户工作:个别用户可能希望执行某些程序,比如对 mysql 数据库的备份。
图解说明
1.2 基本语法
crontab [选项] | 具体作用 |
---|---|
- e | 编辑crontab定时任务 |
- l | 查询crontab任务 |
- r | 删除当前用户所有的crontab任务 |
1.3 快速入门
1、设置任务调度文件:/etc/crontab
,设置个人任务调度执行 crontab –e
命令。
2、接着输入任务到调度文件,每小时的每分钟执行 ls –l /etc/ > /tmp/b.txt
命令。
*/1 * * * * ls –l /etc/ > /tmp/b.txt
参数细节说明
1、5个占位符的说明
项目 | 含义 | 基本范围 |
---|---|---|
第1个 “*” | 一小时当中的第几分钟 | 0-59 |
第2个 “*” | 一天当 |