Skip to main content

Τι είναι η δουλειά του cron;

Μια εργασία cron είναι ένα αυτοματοποιημένο πρόγραμμα που αναπτύχθηκε για το UNIX και το Linux Systems.IT επιτρέπει στον χρήστη να εκτελέσει διάφορες εντολές σε συγκεκριμένη χρονική στιγμή σε ακριβή ημερομηνία.Μια εργασία Cron είναι ένα σημαντικό εργαλείο που μπορεί να χρησιμοποιηθεί για οτιδήποτε από τη λειτουργία σεναρίων και την εκ νέου δείκτη μιας ιστοσελίδας για την παροχή αντιγράφων ασφαλείας για μια βάση δεδομένων.Μια εργασία cron μπορεί επίσης να χρησιμοποιηθεί ως υπενθύμιση για τη λήψη email.Ο χρήστης πρέπει μόνο να ορίσει το πρόγραμμα για να ολοκληρώσει συνεχώς τη δουλειά.

Εάν ένας ιδιοκτήτης ηλεκτρονικού ταχυδρομείου Web έχει πάνω από 100 συνδρομητές ηλεκτρονικού ταχυδρομείου που διαβάζουν τη δημοσίευσή του στις 25 κάθε μήνα, για παράδειγμα, μια δουλειά CronΘα μπορούσε να βοηθήσει να πάρει τις πληροφορίες σε κάθε αναγνώστη την ίδια στιγμή και ημερομηνία κάθε μήνα.Επιπλέον, μπορεί να προσθέσει νέα μέλη στον ιστότοπο και να καταργήσει εκείνους που δεν καταργούν τη διατήρηση της βάσης δεδομένων.Οι καρτέλες Cron χωρίζονται σε έξι πεδία: λεπτά, ώρες, ημέρες, μήνες, καθημερινές και εντολές.Το πεδίο εντολών παρέχει οδηγίες στον υπολογιστή.Το λεπτό πεδίο τρέχει από 0-59 και δίνει το ακριβές λεπτό που πρέπει να εκτελεστεί η εντολή.Η ώρα έχει ρυθμιστεί μεταξύ 0-23, με μηδέν που αντιπροσωπεύει τα μεσάνυχτα.

Οι ημέρες της εβδομάδας τρέχουν από 0-7, με 0 και 7 να αντιπροσωπεύουν την Κυριακή.Ορισμένα παλαιότερα συστήματα, συμπεριλαμβανομένων ορισμένων συστημάτων UNIX, χρησιμοποιούν 0 έως 6 ως ημέρες της εβδομάδας, 0 είναι την Κυριακή.Οι λευκοί χώροι ή οι καρτέλες πρέπει να διαχωρίζουν κάθε πεδίο.Χρησιμοποιούνται κόμματα κατά την προσθήκη μιας λίστας, ενώ οι αστερίσκοι προστίθενται όπου ο χρήστης δεν επιθυμεί να καθορίσει ένα πεδίο.Για τον προαναφερθέντα ιδιοκτήτη e-zine web, για παράδειγμα, η δουλειά του cron μπορεί να δημιουργηθεί με έναν αστερίσκο στη θέση της ημέρας της εβδομάδας, επειδή η 25η ημέρα του μήνα δεν θα πέσει πάντα την ίδια εβδομάδα.

Μια εργασία cron είναι γραμμένη σε ένα αρχείο κειμένου με μια σειρά εντολών cron για τον υπολογιστή να τηρήσει.Η προετοιμασία μιας εργασίας cron ως αρχείου κειμένου διευκολύνει επίσης την επεξεργασία των σεναρίων αργότερα, αν χρειαστεί.Επιπλέον, η εργασία Cron μπορεί να ρυθμιστεί είτε για να επιτρέψει είτε να αρνηθεί ορισμένους χρήστες από την τροποποίηση της καρτέλας Set Cron.Μόλις δημιουργηθεί το κείμενο για την εργασία Cron, ακολουθείται από μια επέκταση .txt, όπως το

cron.txt

.Στη συνέχεια, η εργασία μεταφορτώνεται και τα αρχεία κειμένου που συνοδεύουν την εντολή θα διαβάζουν ως crontab cron.txt πριν αρχίσει να ισχύει στην ιστοσελίδα.