Τι είναι το crond;
Το CronTab και το Crontab είναι αχώριστα. Το crontab είναι μια εντολή που βρίσκεται συνήθως σε λειτουργικά συστήματα Unix και παρόμοια με το Unix για να ορίσετε εντολές που θα εκτελούνται περιοδικά. Αυτή η εντολή διαβάζει οδηγίες από μια τυπική συσκευή εισόδου και τις αποθηκεύει σε ένα αρχείο "crontab" για μελλοντική ανάγνωση και εκτέλεση. Η λέξη προέρχεται από την ελληνική λέξη χρόνος (χρόνος), που αρχικά σήμαινε χρόνος.
Και το crond είναι η διαδικασία φύλαξής του. Η υπηρεσία cron είναι μια προγραμματισμένη υπηρεσία που σας επιτρέπει να προσθέσετε ή να επεξεργαστείτε εργασίες που πρέπει να προγραμματιστούν για εκτέλεση μέσω της εντολής crontab.
Κοινές εντολές:
Ορίστε το σενάριο που πρέπει να εκτελεστεί
Υπάρχουν δύο τρόποι για να προσθέσετε μια εργασία προγραμματισμού:
1) Εισαγάγετε crontab -e στη γραμμή εντολών και, στη συνέχεια, προσθέστε την αντίστοιχη εργασία και η αποθήκευση wq εξέρχεται. 2) Επεξεργαστείτε απευθείας το αρχείο /etc/crontab, π.χ. vi /etc/crontab, και προσθέστε την αντίστοιχη εργασία. Η διαμόρφωση crontab -e είναι για έναν συγκεκριμένο χρήστη, ενώ η επεξεργασία του /etc/crontab είναι μια εργασία για το σύστημα
Προβολή της εργασίας προγραμματισμού
crontab -l // παραθέτει όλες τις τρέχουσες εργασίες προγραμματισμού crontab -l -u jp // Παραθέτει όλες τις εργασίες προγραμματισμού για το jp του χρήστη
Κοινές εντολές
crontab -u // ορίζει την υπηρεσία cron για έναν συγκεκριμένο χρήστη crontab -l // παραθέτει τις λεπτομέρειες της υπηρεσίας cron ενός χρήστη crontab -e // Επεξεργασία της υπηρεσίας cron ενός χρήστη crontab -i // print prompt, εισαγάγετε ένα μήνυμα επιβεβαίωσης όπως ναι crontab -r // για να αφαιρέσετε όλες τις εργασίες προγραμματισμού εργασιών
Μορφή cron
Προστέθηκαν χρονομετρημένες εργασίες
Ας δοκιμάσουμε την υπηρεσία crontab με ένα παράδειγμα όπου κάθε λεπτό δημιουργούμε ένα κενό αρχείο με το όνομα του τρέχοντος έτους, μήνα, ημέρας, ώρας και λεπτού στον κατάλογο /root/test_itsvse
Εκτελέστε την εντολή:
Εδώ είναι στην πραγματικότητα ένας επεξεργαστής vim, πληκτρολογήστε i για επεξεργασία, ως εξής:
Αφού η προσθήκη είναι επιτυχής, λαμβάνουμε μια υπόδειξη για την τελευταία σειρά εγκατάστασης νέου crontab
Σημειώστε ότι το "%" στο αρχείο crontab έχει τις λειτουργίες τερματισμού της γραμμής εντολών, αναδίπλωσης της γραμμής και ανακατεύθυνσης και προσθήκης του συμβόλου "\" για διαφυγή μπροστά, διαφορετικά το σύμβολο "%" θα εκτελέσει τη λειτουργία του τερματισμού της γραμμής εντολών ή αναδίπλωσης της γραμμής και το επόμενο περιεχόμενο θα σταλεί ως τυπική είσοδος στην προηγούμενη εντολή.
Επαναλάβετε τη φόρτωση της διαμόρφωσης
Προβολή προγραμματισμένων εργασιών
Προβολή αρχείων καταγραφής
Τα αρχεία καταγραφής ταξινομούνται ανά ημέρα, το πιο πρόσφατο αρχείο καταγραφής, κοιτάξτε το αρχείο /var/log/cron
Οι αποδόσεις είναι οι εξής:
(Τέλος)
|