关闭

linux 定时任务

标签: linuxcrontab
127人阅读 评论(0) 收藏 举报
分类:

一直听说定时任务,没怎么了解。之前设置了下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
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:30979次
    • 积分:503
    • 等级:
    • 排名:千里之外
    • 原创:131篇
    • 转载:17篇
    • 译文:1篇
    • 评论:0条
    文章分类