Sobes.tech
Middle

Τι είναι το crontab και ποια είναι η χρήση του;

sobes.tech AI

Απάντηση από AI

Το Crontab είναι ένα εργαλείο σε συστήματα τύπου Unix για τον προγραμματισμό εκτέλεσης εργασιών (σενάρια, εντολές) σύμφωνα με ένα χρονοδιάγραμμα. Επιτρέπει την αυτόματη εκτέλεση εντολών σε συγκεκριμένες χρονικές στιγμές, π.χ. κάθε μέρα τα μεσάνυχτα ή κάθε Παρασκευή στις 15:00.

Το αρχείο crontab περιέχει μια λίστα εργασιών με την ώρα και την εντολή. Παράδειγμα εγγραφής στο crontab:

# Εκτέλεση του σεναρίου backup.sh κάθε μέρα στις 2:30 το πρωί
30 2 * * * /home/user/backup.sh

Χρησιμοποιείται για την αυτοματοποίηση επαναλαμβανόμενων εργασιών: αντίγραφα ασφαλείας, ενημερώσεις δεδομένων, αποστολή αναφορών κ.ά.