【Linux学习笔记】17_Linux定时任务调度
crond 任务调度
crontab 进行定时任务的设置。
概述
任务调度
是指系统在某个时间执行的特定的命令或程序。
任务调度分类
- 系统工作:有些重要的工作必须周而复始地执行。如病毒扫描等
- 个别用户工作:个别用户可能希望执行某些程序,比如对mysql数据库的备份。
基本语法
crontab [选项]
常用选项
快速入门
- 设置任务调度文件:/etc/crontab
- 设置个人任务调度。执行crontab –e命令。
- 接着输入任务到调度文件如:*/1 * * * * ls –l /etc/ > /tmp/to.txt
- 意思说每小时的每分钟执行ls –l /etc/ > /tmp/to.txt命令
参数细节说明
5个占位符的说明
特殊符号的说明
特定时间执行任务案例
crond 相关指令
- crontab –r:终止任务调度。
- crontab –l:列出当前有那些任务调度
- service crond restart [重启任务调度]