zoukankan      html  css  js  c++  java
  • OpenWRT加入 crontab开机默认运行

    【转载请注明出处:钱国正专栏 http://blog.csdn.net/qianguozheng/article/details/37666829


    OpenWRT系统默认已经加入了crond,仅仅是没有配置默认配置參数,致使服务起不来。


    主要步骤:

    1. 改动启动脚本/etc/ini.d/cron

    /etc/rc.d/S50cron为/etc/ini.d/cron的链接

    <span style="font-size:18px;">#!/bin/sh /etc/rc.common
    # Copyright (C) 2006-2011 OpenWrt.org
    
    START=50
    
    SERVICE_USE_PID=1
    
    start () {
    	loglevel=$(uci_get "system.@system[0].cronloglevel")
    	[ -z "$(ls /etc/crontabs/)" ] && exit 1
    	mkdir -p /var/spool/cron
    	ln -s /etc/crontabs /var/spool/cron/ 2>/dev/null
    	service_start /usr/sbin/crond -c /etc/crontabs -l ${loglevel:-5}
    }
    
    stop() {
    	service_stop /usr/sbin/crond
    }</span>


    2. 加入默认启动程序/etc/crontabs/root

        文件名称为:username

    内容格式: 数字为分钟。后面的是定时运行的脚本

    <span style="font-size:18px;">*/1 * * * * /etc/init.d/disconnuser &
    */1 * * * * /etc/init.d/repuserstatus &
    */6 * * * * /etc/init.d/sysupgrade &
    */1 * * * * /etc/init.d/checkroute</span>


    參考:

    【http://blog.sina.com.cn/s/blog_79c0eb8701014co3.html】

    【http://martybugs.net/wireless/openwrt/cron.cgi】

  • 相关阅读:
    SP338 ROADS
    [Usaco2008 Mar]牛跑步
    [Cerc2005]Knights of the Round Table
    [Poi2005]Piggy Banks小猪存钱罐
    Pku1236 Network of Schools
    PKU2186 Popular Cows 受欢迎的牛
    黑暗城堡
    入门OJ:最短路径树入门
    Sqli-labs
    Sqli-labs
  • 原文地址:https://www.cnblogs.com/bhlsheji/p/5352827.html
Copyright © 2011-2022 走看看