Keresés

Hirdetés

Új hozzászólás Aktív témák

  • Intruder2k5

    MODERÁTOR

    válasz Rick4 #16033 üzenetére

    Szia!

    Nem a PUTTY-ba kell másolni...

    ITT találod az ADOS telepítésének leírását, benne a cron-nal...
    És neked most ez kell belőle...

    ipkg update
    ipkg install cron

    Ezután ugorhatsz az 5-ös pontra. (Step 5. Configuring cron)
    Szerkesztővel megnyitod az /opt/etc/crontab file-t, és beleteszed ezt:

    SHELL=/bin/sh
    PATH=/sbin:/bin:/usr/sbin:/usr/bin
    MAILTO=""
    HOME=/
    # ---------- ---------- Default is Empty ---------- ---------- #
    */1 * * * * root /opt/bin/run-parts /opt/etc/cron.1min
    */5 * * * * root /opt/bin/run-parts /opt/etc/cron.5mins
    01 * * * * root /opt/bin/run-parts /opt/etc/cron.hourly
    02 4 * * * root /opt/bin/run-parts /opt/etc/cron.daily
    22 4 * * 0 root /opt/bin/run-parts /opt/etc/cron.weekly
    42 4 1 * * root /opt/bin/run-parts /opt/etc/cron.monthly

    ...és mented a file-t, majd jöhet a 6-os pont.
    Ismét szerkesztővel, /opt/bin/run-parts

    #!/bin/sh
    #
    # runparts.sh by macsat@macsat.com
    # intended for use with cron
    #
    # based on rc.unslung by unslung guys :-)
    #
    if [ -z "$1" ]
    then
    echo "Usage : $0 "
    fi

    RUNDIR=$1"/*"

    for i in $RUNDIR ;do

    # Ignore dangling symlinks (if any).
    [ ! -f "$i" ] && continue

    case "$i" in
    *.sh)
    # Source shell script for speed.
    (
    trap - INT QUIT TSTP
    set start
    . $i
    )
    ;;
    *)
    # No sh extension, so fork subprocess.
    $i start
    ;;
    esac
    done

    ...mentés, majd

    chmod +x /opt/bin/run-parts

    Meg kell még csinálni néhány mappát...

    mkdir /opt/etc/cron.1min
    mkdir /opt/etc/cron.5mins
    mkdir /opt/etc/cron.hourly
    mkdir /opt/etc/cron.daily
    mkdir /opt/etc/cron.weekly
    mkdir /opt/etc/cron.monthly

    Ezzel (elvileg) fent van a cron, most jöhet a script. Megint egy szerkesztő, létrehozol egy üres file-t, és abba teszed be a Laca 012-től kapott scriptet, beleírva a saját dyndns login adataidat, majd elmented az előző mappák valamelyikébe. A nevük utalnak a bennük lévő file-ok indításának gyakoriságára. Nagyjából ennyi! :)

    szerk.:
    Ez utóbbi file-t még futtathatóvá is kell tenned, a chmod +x filename paranccsal, a fentebbi mintájára.

    [ Szerkesztve ]

Új hozzászólás Aktív témák