Chinaunix首页 | 论坛 | 博客
  • 博客访问: 362635
  • 博文数量: 245
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: -10
  • 用 户 组: 普通用户
  • 注册时间: 2016-08-24 23:21
文章分类

全部博文(245)

文章存档

2017年(2)

2014年(6)

2013年(1)

2011年(15)

2010年(68)

2009年(153)

分类: LINUX

2009-05-25 11:24:48

1.每次编辑完某个用户的cron设置后,cron自动在/var/spool/cron下生成一个与此用户同名的文件,此用户的cron信息都记录在这个文件中,这个文件是不可以直接编辑的,只可以用crontab -e 来编辑。cron启动后每过一份钟读一次这个文件,检查是否要执行里面的命令。因此此文件修改后不需要重新启动cron服务
 
2.crontab例行性命令,分为用户设置和系统设置两部分.crontab -e可以针对用户进行设置,如果是系统的例行性任务,可以通过编辑/etc/crontab来实现.
 
类似于如下内容:
 
SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root
HOME=/
# run-parts
01 * * * * root run-parts /etc/cron.hourly
02 4 * * * root run-parts /etc/cron.daily
22 4 * * 0 root run-parts /etc/cron.weekly
42 4 1 * * root run-parts /etc/cron.monthly
 
#run-parts  /etc/cron.daily部分是一个目录里所有执行文件,可以将每天要执行的命令直接写到/etc/cron.daily中,不需要使用crontab -e来编辑.
这个身份份是"root",也可以是其他用户身份.
 
 
 
 
阅读(535) | 评论(0) | 转发(0) |