1、创建crontab服务并编辑

crontab -e

内容:执行脚本的时间+所执行的脚本命令+脚本所存放的路径


2、检查脚本是否创建成功

crontab -l


3、启动服务

/sbin/service crond start 


4、查看是否运行

ps -ax | grep cron 


5、相关命令

 crontab -u //设定某个用户的cron服务,一般root用户在执行这个命令的时候需要此参数  
 crontab -l //列出某个用户cron服务的详细内容
 crontab -r //删除没个用户的cron服务

 crontab -e //编辑某个用户的cron服务


6、语法

分     小时    日       月       星期     命令

0-59     0-23    1-31         1-12     0-6     command     

(取值范围,0表示周日 一般一行对应一个任务)

记住几个特殊符号的含义:

“*”代表取值范围内的数字,
“/”代表”每”,
“-”代表从某个数字到某个数字,
“,”分开几个离散的数字

例如:

 30  7  8   *   *  ls          指定每月8号的7:30分执行ls命令


7、新增调度任务

1)、在命令行输入: crontab -e 然后添加相应的任务,wq存盘退出。

2)、直接编辑/etc/crontab 文件,即vi /etc/crontab,添加相应的任务。


8、查看任务

crontab -l //列出当前的所有调度任务

crontab -l -u jp   //列出用户jp的所有调度任务


9、删除任务调度工作
crontab -r   //删除所有任务调度工作