一、基本介绍
任务调度:是指系统再某个时间执行的特定的命令或程序。
任务调度分类:1.系统工作:有些重要的工作必须周而复始的执行,比如病毒扫描等。
2.个别用户工作:个别用户可能希望执行某些程序,比如对mysql数据库的备份。
二、基本语法
指令:crontab [选项]
常用选项:-e:编辑crontab定时任务
-l:列出当前有哪些任务调度
-r:删除当前用户所有的crontab任务
三、实例
使用任务调度指令实现每分钟将 /etc/ 下的内容追加到 /tmp/to.txt 中
步骤如下:1)创建出/tmp/to.txt文件然后使用crontab -e命令进入编辑模式
2)在该模式下写入* /1 * * * * ls -l /etc >> /tmp/to.txt然后推出保存即可执行
3)过一分钟即可查看到/tmp/to.txt文件中写入内容,并且之后的每一分钟都会将/etc/下的内容追加到该文件中。
四、细节说明
1.实例的五个占位符说明:
2.特殊符号说明:
3.特定时间执行任务案例: