2015-07-07 15 views

cevap

58

İşte Hep bir şablon olarak kullanmak benim örnek crontab var:

# Use the hash sign to prefix a comment 
    # +---------------- minute (0 - 59) 
    # | +------------- hour (0 - 23) 
    # | | +---------- day of month (1 - 31) 
    # | | | +------- month (1 - 12) 
    # | | | | +---- day of week (0 - 7) (Sunday=0 or 7) 
    # | | | | | 
    # * * * * * command to be executed 
    #-------------------------------------------------------------------------- 

benim cron işi 7:00 De her Pazartesi, Wednesady ve Cuma çalıştırmak için sonuç olacaktır:

 0 19 * * 1,3,5 nohup /home/lathonez/script.sh > /tmp/script.log 2>&1 

source

+0

Sen, dış kaynaklara bağlayan kaçınmalıdır günü için cron girişler için. –

+2

Bu, dokümantasyondan gerçek bir yanıttan ziyade bir yapıştır. Asıl cevabınızı göstermek için mesajınızı düzenleyebilirsiniz (0 19 * * 1,3,5) – nicolallias

17

Kullanım crontab iş eklemek için

crontab -e 

Ve iş bu biçimde olmalıdır:

00 19 * * 1,3,5 /home/user/somejob.sh 
+1

Bu komutun düzenlenmesi için "crontab -e", "-l" "liste" anlamına gelir. –

2

aşağıdaki ifadeyi denediniz ..?

0 19 * * 1,3,5 
10

kural olacaktır:

0 19 * * 1,3,5 

Ben ileride :)

3

Kullanım crontab komutu için sizin kurallar oluşturmak için çok uygun bir GUI sahibi olmak için http://corntab.com kullanmanızı öneririz iş ekle

crontab -l 

Ve iş sho Bu formatta ULD:

0 19 * * 1,3,5 /path to your file/file.php 
2

Kullanım crontab her Pazartesi, Çarşamba ve Cuma günü saat 9'da iş çalışacak işini

0 0 9 ? * MON,WED,FRI * 

yukarıdaki ifadesi ekleyin. Sen bu doğrulamak: http://www.cronmaker.com/

3

Bu benim sunucuda yapılandırmak nasıl:

0 19 * * 1,3,5 root bash /home/divo/data/support_files/support_files_inc_backup.sh 

Yukarıdaki komut Pazartesi, Çarşamba ve Cuma günü saat 19:00 'da benim programı çalışacaktır.

Not: hafta (Dow) uzaklaşmaları ve cevap yararsız hale getirebileceğini olarak

0 = Sunday 
1 = Monday 
2 = Tuesday 
3 = Wednesday 
4 = Thursday 
5 = Friday 
6 = Saturday 
İlgili konular