1、什么是系统定时任务
让计算机程序在指定的时间执行指定的命令
2、crond 服务(定时任务)管理与访问控制
crond 服务:名称中d 指的是守护进程,默认该服务都是安装,并开启的
[root@localhost ~]# chkconfig --list | grep crond
crond 0:关闭 1:关闭 2:启用 3:启用 4:启用 5:启用 6:关闭
[root@localhost ~]# service crond restart
[root@localhost ~]# service crond on
2、用户的crontab设置
[root@localhost ~]# crontab 【选项】
选项:
-e : 编辑crontab 定时任务
-l : 查询crontab任务
-r : 删除当前用户所有的crontab任务
注:
[root@localhost ~]# crontab -e
#进入crontab 编辑界面。会打开vim编辑你的工作,
只要按照标准格式写入,该程序就会定时执行,
标准格式为:五个空格分隔的星号 后面跟欲执行的命令,如下:
* 空格 * 空格 * 空格 * 空格 * 执行的任务
[root@localhost ~]# crontab -e
no crontab for root - using an empty one
* * * * * command
~