λογισμικό

* Γνώση Υπολογιστών >> λογισμικό >> Λογισμικό Utility

Τι είναι Cron σε Linux

; Cron , και η σχετική crontab , οι ενσωματωμένες λειτουργίες στο λειτουργικό σύστημα Linux , μπορείτε να χρησιμοποιήσετε για να κάνετε επαναλαμβανόμενες ή επίπονη εργασίες ευκολότερο . Μπορεί να πάρει κάποια πρακτική να χρησιμοποιήσετε το cron επιτυχία , αλλά οι ανταμοιβές να αξίζει τον κόπο . Πολλοί χρήστες του Linux χρησιμοποιούν cron να ξοδεύουν λιγότερο χρόνο διατηρώντας τις μηχανές τους και περισσότερο χρόνο απολαμβάνοντας τους . Τι Cron είναι
Η

Cron είναι ένα πρόγραμμα που μπορεί να εκτελέσει άλλα προγράμματα σε μια δεδομένη στιγμή . Η διαδικασία αυτή ονομάζεται από το πρόγραμμα crontab , η οποία αποτελεί μέρος του τις περισσότερες διανομές Linux . Δεν είναι όλοι οι χρήστες μπορούν να χρησιμοποιήσουν το cron . Υπάρχουν δύο αρχεία που ορίζουν ποιος μπορεί να χρησιμοποιήσει cron και που δεν μπορούν. Αυτά τα αρχεία βρίσκονται στο " /usr /lib /cron /cron.allow " και " /usr /lib /cron /cron.deny " καταλόγους αντίστοιχα . Για να είναι σε θέση να χρησιμοποιήσετε το cron ή crontab , το όνομα χρήστη σας θα πρέπει να βρίσκεται στο φάκελο " επιτρέπουν " , και δεν μπορεί να περιλαμβάνονται στο φάκελο " αρνηθεί " .
Εικόνων Πώς Cron χρησιμοποιείται

Μπορείτε να χρησιμοποιήσετε το cron με την προετοιμασία ενός αρχείου κειμένου με τον προεπιλεγμένο επεξεργαστή κειμένου σας . Αυτό το αρχείο κειμένου πρέπει να είναι σε μια συγκεκριμένη μορφή , και πρέπει να λίστα το πρόγραμμα ή τα προγράμματα που θέλετε να ξεκινήσετε , καθώς και το χρόνο που θα πρέπει να ξεκινήσει . Μόλις έχετε το αρχείο κειμένου σας, μπορείτε να καλέσετε χρησιμοποιώντας το πρόγραμμα crontab . Για να το κάνετε αυτό, απλά πληκτρολογήστε " crontab -e , " χωρίς τα εισαγωγικά . Όταν πληκτρολογείτε την εντολή στη γραμμή εντολών , crontab θα
δημιουργήσει ένα κενό έγγραφο cron για εσάς .
Εικόνων Η σωστή μορφή Cron
Η

Είναι πολύ σημαντικό να να μάθουν και να εφαρμόσουν τη σωστή σύνταξη cron . Ουσιαστικά, υπάρχουν έξι συνιστώσες σε ένα αρχείο cron . Αυτά είναι τα " λεπτά ", " ώρα ", " ημέρα του μήνα ", " μήνας ", " ημέρα της εβδομάδας " και " το πρόγραμμα να τρέξει. " Κάθε τιμή είναι γραμμένο οριζόντια χωρίς εισαγωγικά , και με ένα διάστημα μεταξύ τους . Δεν είναι απαραίτητο να γράψει μια τιμή για κάθε πεδίο , αλλά αν αφήσετε ένα πεδίο κενό, θα πρέπει να πληκτρολογήσετε το " * " χαρακτήρα στη θέση του . Τέλος , όταν μπείτε στο " πρόγραμμα που θα τρέξει » αξία, θα πρέπει να περιλαμβάνουν την πλήρη πορεία του προγράμματος .
Εικόνων A Cron Παράδειγμα
Η

Ένα πλήρες παράδειγμα, μπορεί να θέλετε να χρήση είναι " 15 20 *** rm /home /user /tmp /* " . Σημείωση θα αντικαταστήσει «χρήστης» με το δικό σας όνομα χρήστη. Θα μπορούσατε να χρησιμοποιήσετε αυτήν την εντολή για να διαγράψετε τα προσωρινά αρχεία σας κάθε μέρα στις 8:15 μ.μ. Αυτό το παράδειγμα δείχνει πώς μπορείτε να χρησιμοποιήσετε το cron για την απλοποίηση και την αυτοματοποίηση χρονοβόρες εργασίες που πρέπει να γίνει με το χέρι σε πολλά άλλα λειτουργικά συστήματα . Όταν έχετε δημιουργήσει ένα αρχείο εργασίας cron και οι εργασίες που εκτελούνται στο πλαίσιο αυτό , crontab θα στείλει αυτόματα ένα μήνυμα ηλεκτρονικού ταχυδρομείου στο λογαριασμό ηλεκτρονικού ταχυδρομείου που σχετίζεται με το λογαριασμό χρήστη του Linux . Για να απενεργοποιήσετε αυτήν τη συμπεριφορά , απλά προσθέστε " > /dev /null 2 > & 1 , " χωρίς τα εισαγωγικά , στο τέλος του αρχείου cron σας .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα