程序猿进化史

好记性不如烂笔头

linux 定时任务

一直听说定时任务,没怎么了解。之前设置了下windows上的定时任务,最近了解了下linux crond
crond 是个服务

sudo service crond status

没有详细了解,仅仅做到了会用
设置定时任务,每行一个

crondtab -e

进入vi 编辑模式
基本格式

* * * * * cmd

前面的* 分别表示分(1~59)、时(1~23)、日(1~31)、月(1~12)、星期(0~6)
cmd 可以是命令、可执行程序或者shell文件
默认* 表示每(每分钟、每小时…..)
*/n 表示每隔多久

  • 每晚的21:30重启apache
30 21 * * * /usr/local/etc/rc.d/lighttpd restart 
  • 每一小时重启apache
* */1 * * * /usr/local/etc/rc.d/lighttpd restart
  • 晚上11点到早上7点之间,每隔一小时重启apache
* 23-7/1 * * * /usr/local/etc/rc.d/lighttpd restart
阅读更多
文章标签: linux crontab
个人分类: Linux
想对作者说点什么? 我来说一句

Linux定时任务

2014年04月30日 6KB 下载

没有更多推荐了,返回首页

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭