登录  
 加关注
查看详情
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

飞哥的技术博客

世上无难事,只怕有心人!

 
 
 

日志

 
 
 
 

Linux下命令学习- Crontab - 自由自在  

2009-06-04 10:48:41|  分类: Linux |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

Linux下命令学习- Crontab

crontab命令

用来安装、删除或者列出后台定期运行命令的日程安排命令,每个用户都可以有自己的日程安排表。

使用者权限
/etc/cron.deny   该文件中所列的用户不允许使用Crontab命令
/etc/cron.allow  该文件中所列的用户允许使用Crontab命令
/var/spool/cron/ 保存所有用户的crontab文件,文件名与用户名相同
使用方式
crontab [-u useruser] [-l | -r | -e][-i]
参数说明
-l 显示用户的Crontab内容
-i 删除用户的Crontab文件前提示
-e 编辑用户的Crontab文件
-r 从Crontab目录中删除用户的Crontab文件

Crontab文件格式
* * * * * <command>
共分六段,前五段为时间设定段,分别代表分钟(0-59)、小时(0-23)、日期(1-31)、月份(1-12)、星期几(0-6),最后为所要执行的命令段

例子说明:
30 03 * * * /usr/local/awstats/awstats.pl -update -config=ease > /dev/null
每天的3点30分执行AWStats更新统计数据

0 6-12/3 * 12 * /usr/bin/backup
在12月内,每天早上6点至12点中,每隔3小时执行一次/usr/bin/backup

0 17 * * 1-5 mail -s "hi" alex@domain.name < /tmp/maildata
周一至周五每天下午5点发Email给alex@domain.name

20 0-23/2 * * * echo "haha"
每天从0点20分开始每间隔两小时执行echo "haha"
  评论这张
 
阅读(454)| 评论(0)

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018