安装
yum install vixie-cron
yum install crontabs
vixie-cron软件包是cron的主程序;
crontabs软件包是用来安装、卸装、或列举用来驱动 cron 守护进程的表格的程序。
服务启动关闭
service crond start //启动服务
service crond stop //关闭服务
service crond restart //重启服务
service crond reload //重新载入配置
service crond status //查看状态
chkconfig crond on //设置开机自动启动crond服务:
chkconfig –list crond //开机级别的crond服务运行情况 ,2、3、4、5级别开机会自动启动crond服务
chkconfig crond off//取消开机自动启动crond服务:
配置
crontab 格式:
aHR0cDovL2ltZy5ibG9nLmNzZG4ubmV0LzIwMTcwNjA4MTYyNzUwMzk4.jpeg
分钟 小时 日 月 星期 命令
* * * * * command
第1列表示分钟1~59 每分钟用*或者 /1表示
第2列表示小时1~23(0表示0点)
第3列表示日期1~31
第4列 表示月份1~12
第5列标识号星期0~6(0表示星期天)
第6列要运行的命令
几个特殊符号的含义:
“”代表取值范围内的数字,
“/”代表”每”,
“-”代表从某个数字到某个数字,
“,”分开几个离散的数字
crontab -e 进入配置 :wq 保存退出, 一行一个任务
例子:
$crontab -e
*/10 * * * * * python run.py // 10分钟执行一次
10 * * * * * python run.py // 每小时10分执行一次(9:10,10:10等共一天共执行24次)
10 10 * * * * python run.py // 每天10:10分执行一次
网友评论