Chinaunix首页 | 论坛 | 博客
  • 博客访问: 17044
  • 博文数量: 9
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 60
  • 用 户 组: 普通用户
  • 注册时间: 2014-08-06 14:12
文章分类

全部博文(9)

文章存档

2015年(1)

2014年(8)

我的朋友

分类: LINUX

2014-08-06 22:55:39

命令形式: 
c r o n t a b命令的一般形式为: 
Crontab [-u user] -e -l -r 
其中: 
-u 用户名。 
-e 编辑c r o n t a b文件。 
-l 列出c r o n t a b文件中的内容。 
-r 删除c r o n t a b文件。

$ crontab -l > $HOME/mycron 
这样,一旦不小心误删了c r o n t a b文件,可以进行恢复。 

第1列分钟1~5 9 
第2列小时1~2 3(0表示子夜) 
第3列日1~3 1 
第4列月1~1 2 
第5列星期0~6(0表示星期天) 
第6列要运行的命令 
例: 
30 21* * * /apps/bin/cleanup.sh 
上面的例子表示每晚的2 1 : 3 0运行/ a p p s / b i n目录下的c l e a n u p . s h。 
45 4 1,10,22 * * /apps/bin/backup.sh 
上面的例子表示每月1、1 0、2 2日的4 : 4 5运行/ a p p s / b i n目录下的b a c k u p . s h。 
10 1 * * 6,0 /bin/find -name "core" -exec rm {} ; 
上面的例子表示每周六、周日的1 : 1 0运行一个f i n d命令。 
0,30 18-23 * * * /apps/bin/dbcheck.sh 
上面的例子表示在每天1 8 : 0 0至2 3 : 0 0之间每隔3 0分钟运行/ a p p s / b i n目录下的d b c h e c k . s h。 
0 23 * * 6 /apps/bin/qtrend.sh 
上面的例子表示每星期六的11 : 0 0 p m运行/ a p p s / b i n目录下的q t r e n d . s h。 



说明:
$ crontab -e 
可以像使用v i编辑其他任何文件那样修改c r o n t a b文件并退出。如果修改了某些条目或添加了新的条目,那么在保存该文件时, c r o n会对其进行必要的完整性检查。如果其中的某个域出现了超出允许范围的值,它会提示你。 
保存并退出。最好在c r o n t a b文件的每一个条目之上加入一条注释,这样就可以知道 
它的功能、运行时间,更为重要的是,知道这是哪位用户的作业。 
可以使用前面讲过的crontab -l命令列出它的全部信息 


阅读(232) | 评论(0) | 转发(0) |
0

上一篇:没有了

下一篇:UNDO表空间占用高解决办法

给主人留下些什么吧!~~