Chinaunix首页 | 论坛 | 博客
  • 博客访问: 544710
  • 博文数量: 159
  • 博客积分: 10
  • 博客等级: 民兵
  • 技术积分: 1264
  • 用 户 组: 普通用户
  • 注册时间: 2011-02-20 14:15
个人简介

LoveMoney

文章存档

2016年(2)

2015年(8)

2014年(148)

2011年(1)

分类: LINUX

2014-05-21 17:14:20

crontab -e
用户所建立的Crontab文件存于/var/spool/cron中,其文件名与用户名一致。
它的格式共分为六段,前五段为时间设定段,第六段为所要执行的命令段,
格式如下:* * * * * 
其时间段的含义如表二: 
段          含义         取值范围  
第一段    代表分钟     0—59
第二段    代表小时     0—23
第三段    代表日期     1—31
第四段    代表月份     1—12
第五段    代表星期几   0—6  0代表星期日


===============
看几个具体的例子:
● 0 */2 * * * /sbin/service httpd restart  意思是每两个小时重启一次apache 

● 50 7 * * * /sbin/service sshd start  意思是每天7:50开启ssh服务 

● 50 22 * * * /sbin/service sshd stop  意思是每天22:50关闭ssh服务 

● 0 0 1,15 * * fsck /home  每月1号和15号检查/home 磁盘 

● 1 * * * * /home/bruce/backup  每小时的第一分执行 /home/bruce/backup这个文件 

● 00 03 * * 1-5 find /home "*.xxx" -mtime +4 -exec rm {} \;  每周一至周五3点钟,在目录/home中,查找文件名为*.xxx的文件,并删除4天前的文件。
● 30 6 */10 * * ls  意思是每月的1、11、21、31日是的6:30执行一次ls命令
阅读(576) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~