Chinaunix首页 | 论坛 | 博客
  • 博客访问: 29788
  • 博文数量: 12
  • 博客积分: 258
  • 博客等级: 二等列兵
  • 技术积分: 155
  • 用 户 组: 普通用户
  • 注册时间: 2011-03-21 21:46
文章分类

全部博文(12)

文章存档

2011年(12)

我的朋友

分类: LINUX

2011-04-28 22:08:37

1. crontab是什么
crontab是可以是cron Daemon的配置文件,他的位置通常在/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

2. 和crontab相关的文件及作用
/etc/ 下有这样几个文件:

anacrontab cron.d cron.daily cron.deny cron.hourly cron.mounthly crontab cron.weekly

/var/spool/cron 目录用来存放每个用户各自的crontab文件。
在默认的情况下,所有的用户都能使用crontab。但是:
cron.allow 如果存在,则只有在文件中出现登录名的用户才能使用crontab。
cron.deny 默认存在,且默认为空。在没有cron.allow的情况下,不再cron.deny中的用户都能使用crontab
如果这两个文件都不存在的话,只有root能够使用crontab。

3. crontab [-u user] [-l | –r | –e ] [-i] [-s]
-u 用户
-l 显示 –r 删除 –e 编辑

4. 命令格式

* * * * * command
分钟 小时 日期 月份 星期  

1-3:表示一段
1,3表示1和3
*/5  表示每隔5XX

待补充…

阅读(895) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~