Σελίδες

Πέμπτη 21 Μαΐου 2015

All about Cron Table from Wikipedia

O crontab είναι ο scheduler των unix και παίρνει το όνομα του απο την ελληνική λέξη Χρόνος (chron).
Με μια γρήγορη ματιά , παρακάτω φαίνετε τι ρόλο παίζει ο κάθε αριθμός:
 
 # * * * * *  εντολή που θα εκτελεστεί
 # │ │ │ │ │
 # │ │ │ │ │
 # │ │ │ │ └───── Ημέρα της εβδομάδος ( 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

Δεν υπάρχουν σχόλια:

Δημοσίευση σχολίου