• 23-06-2010, 16:02:33
    #1
    Merhaba arkadaşlar,

    Bir shell (.sh) dosyası var ve bunun otomatik 5 dakikada bir çalıştırılmasını istiyorum bunu zamanlanmış görev olarak nasıl ekleyebilirim ?

    sistem centos 5.4

    teşekkürler.
  • 23-06-2010, 16:26:46
    #2
    /etc/crontab icerisine asagidaki satiri dosyanin yoluna gore duzenleyerek ekle:

    */5 * * * * root /root/dosya.sh
  • 23-06-2010, 17:04:09
    #3
    PheNo adlı üyeden alıntı: mesajı görüntüle
    /etc/crontab icerisine asagidaki satiri dosyanin yoluna gore duzenleyerek ekle:

    */5 * * * * root /root/dosya.sh
    teşekkürler, ekledikten sonra cron sistemini yeniden başlatmamıza gerek var mı
  • 23-06-2010, 17:14:15
    #4
    yAyAmAz adlı üyeden alıntı: mesajı görüntüle
    teşekkürler, ekledikten sonra cron sistemini yeniden başlatmamıza gerek var mı
    Gerek yok.
  • 23-06-2010, 17:41:24
    #5
    tamam sagolasın


    */5 * * * * root /usr/local/sbin/resched.sh > /dev/null 2>&1

    Başka bir dökümanda sonuna > /dev/null 2>&1 eklenmiş bu nedir?
  • 23-06-2010, 19:34:52
    #6
    Kimlik doğrulama veya yönetimden onay bekliyor.
    yAyAmAz adlı üyeden alıntı: mesajı görüntüle
    tamam sagolasın


    */5 * * * * root /usr/local/sbin/resched.sh > /dev/null 2>&1

    Başka bir dökümanda sonuna > /dev/null 2>&1 eklenmiş bu nedir?
    onu yapınca çıktı vermez
  • 24-06-2010, 08:20:31
    #7
    /etc/crontab şuan şu şekilde

    SHELL=/bin/bash
    PATH=/sbin:/bin:/usr/sbin:/usr/bin
    MAILTO=root
    HOME=/
    
    # run-parts
    01 * * * * root run-parts /etc/cron.hourly
    02 4 * * * root run-parts /etc/cron.daily
    22 4 * * 0 root run-parts /etc/cron.weekly
    42 4 1 * * root run-parts /etc/cron.monthly
    */5 * * * * root /usr/local/sbin/resched.sh > /dev/null 2>&1
    ama çalıştırmıyor belirtilen .sh dosyasını nedendir acaba, cron kapalı olabilir mi ?
  • 24-06-2010, 11:24:46
    #8
    yAyAmAz adlı üyeden alıntı: mesajı görüntüle
    /etc/crontab şuan şu şekilde

    SHELL=/bin/bash
    PATH=/sbin:/bin:/usr/sbin:/usr/bin
    MAILTO=root
    HOME=/
    
    # run-parts
    01 * * * * root run-parts /etc/cron.hourly
    02 4 * * * root run-parts /etc/cron.daily
    22 4 * * 0 root run-parts /etc/cron.weekly
    42 4 1 * * root run-parts /etc/cron.monthly
    */5 * * * * root /usr/local/sbin/resched.sh > /dev/null 2>&1
    ama çalıştırmıyor belirtilen .sh dosyasını nedendir acaba, cron kapalı olabilir mi ?
    service crond status
    /usr/local/sbin/resched.sh komutunu elle vermeyi dene; buyuk ihtimalle calistirma izni(chmod +x) yoktur.
  • 24-06-2010, 14:51:18
    #9
    [root@ded ~]# service crond status
    crond (pid 3634) is running...

    [root@ded ~]# /usr/local/sbin/resched.sh
    [root@ded ~]#


    İkiside tamam :\