cron服务配置
service cron start/stop/restart/status
crontab命令
crontab -l
列出当前用户的cron任务表
crontab -e
修改当前用户的cron任务表
crontab语法
1 | f1 f2 f3 f4 f5 command |
f1 是表示分钟,f2 表示小时,f3 表示一个月份中的第几日,f4 表示月份,f5 表示一个星期中的第几天
1 | * 每个都匹配 |
注意事项
- 所有文件和程序都要使用绝对地址
- 如果执行结果不同可以加上环境变量
1
2#!/usr/bin/env bash
PATH=/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin