crond 任务调度
- 概述
任务调度:是指系统在某个时间执行的特定的命令或程序。
任务调度分类:1.系统工作:有些重要的工作必须周而复始地执行。如病毒扫描等
个别用户工作:个别用户可能希望执行某些程序,比如对mysql数据库的备份。 - 基本语法
crontab [选项] - 常用选项
-e 编辑crontab定时任务
-l 查询crontab任务
-r 删除当前用户所有的crontab任务
快速入门
设置任务调度文件:/etc/crontab
设置个人任务调度。执行crontab -e 命令。
接着输入任务到调度文件
如:*/1 * * * * ls -l /ect/ > /tmp/to.txt 这个命令的意思是说每小时的每分钟执行 ls -l /ect/ > /tmp/to.txt命令
- 参数细节说明
- 5个占位符的说明
- 第一个* 一小时当中的第几分钟 范围:0~59
- 第二个* 一天当中的第几小时 范围:0~23
- 第三个* 一个月当中的第几天 范围:1-31
- 第四个* 一年当中的第几月 范围: 1-12
- 第五个* 一周当中的星期几 范围:0~7(0和7都代表星期日)
使用crontab -e 进入编辑:填写命令