O crontab είναι ο scheduler των unix και παίρνει το όνομα του απο την ελληνική λέξη Χρόνος (chron).
Με μια γρήγορη ματιά , παρακάτω φαίνετε τι ρόλο παίζει ο κάθε αριθμός:
- Για να τρέξει κάτι καθημερινά κάθε 23:00 είναι :
0 23 * * * startup.sh
- Για να τρέξει κάτι κάθε πέντε λεπτά :
5,10,15,20,25,30,35,40,45,50,55 * * * * /var/www/pingpage.sh
- Για να τρέξει κάτι κάθε πέντε λεπτά (πιο συμμαζεμένο) :
*/5 * * * * /var/www/pingpage.sh (η πρώτη εντολή μεταφράζεται ως : * = κάθε /5=πέντε , Θέση 1η=λεπτά
Λεπτομέρειες για την λειτουργία του μπορούμε να βρούμε στο παρακάτω link:
http://en.wikipedia.org/wiki/Cron
Με μια γρήγορη ματιά , παρακάτω φαίνετε τι ρόλο παίζει ο κάθε αριθμός:
# * * * * * εντολή που θα εκτελεστεί
# │ │ │ │ │ # │ │ │ │ │ # │ │ │ │ └───── Ημέρα της εβδομάδος ( 0=Κυριακή , 6=Σάββατο) # │ │ │ └────────── Μήνας (1 - 12) # │ │ └─────────────── Ημέρα του Μήνα (1 - 31) # │ └──────────────────── Ώρα (0 - 23) # └───────────────────────── Λεπτό (0 - 59)
- Για να τρέξει κάτι καθημερινά κάθε 23:00 είναι :
0 23 * * * startup.sh
- Για να τρέξει κάτι κάθε πέντε λεπτά :
5,10,15,20,25,30,35,40,45,50,55 * * * * /var/www/pingpage.sh
- Για να τρέξει κάτι κάθε πέντε λεπτά (πιο συμμαζεμένο) :
*/5 * * * * /var/www/pingpage.sh (η πρώτη εντολή μεταφράζεται ως : * = κάθε /5=πέντε , Θέση 1η=λεπτά
Λεπτομέρειες για την λειτουργία του μπορούμε να βρούμε στο παρακάτω link:
http://en.wikipedia.org/wiki/Cron
Δεν υπάρχουν σχόλια:
Δημοσίευση σχολίου