前言:
cron有两个配置文件:
/etc/crontab:全局配置文件;
crontab命令生成的配置文件,属于用户级。
一般对管理员来说,只要使用全局配置文件
/etc/crontab 即可。














SHELL=/bin/bash:设置基于什么shell运行
PATH=/sbin:/bin:/usr/sbin:/usr/bin:设置搜索路径。
MAILTO=root:使用cron实际工作时,通过邮件通知root用户。
HOME=/:指定与/etc/crontab配置文件相关的主目录为根目录。
# run-parts:下面要指定什么时间运行哪个目录下的任务。run-parts命令运 行指定目录下的每个脚本。
字段 | 取值范围 |
Minute | 0 ~ 59 |
Hour | 0 ~ 23,其中0是午夜,20是晚上8点 |
Day | 1 ~ 31 |
Month | 1 ~ 12 |
Day of week | 0 ~ 7,其中0和7是表示星期天 |
注:在任何字段中,星号是通配符。例如,如果第一个字段包括星号,则特定在
可能的每一分钟运行。如果指定时间范围,例如上午8点到下午4点,可以在第二 个字段设置为8~16;如果指定隔一天运行任务,可以将第三个字段设置为*/2。
用户自己的cron
//创建一个/tmp/test文件


//使用crontab命令设定每分钟记录当前时间到/tmp/test文件






//查看/tmp/test文件




//查看crontab任务



//删除crontab任务




附:
crontab的常用参数和选项:
-e:编辑指定用户的计时器设置。
-l:列出指定用户的计时器设置
-r:删除指定用户的计时器设置
-u<用户名>:指定要设置计时器的用户名。每个用户都有对应 的名字,例如,root用户的文件为root。








