Cron este un subsistem de planificare a lucrărilor pentru Linux. Este folosit pentru programarea lucrărilor repetate. Dacă doriți să programați o lucrare dintr-o singură fotografie, utilizați la subsistem.
Toți utilizatorii dintr-o casetă Linux pot configura lucrări cron, cu condiția să fie permise de administrator: root. Restricțiile la cron sunt aplicate modificând o combinație de /etc/cron.allow și /etc/cron.deny.
La majoritatea distribuțiilor Linux există, de asemenea, o configurație cron la nivel de sistem, care nu este acoperită aici.
Pași
Metoda 1 din 2: Configurarea fișierului
Pasul 1. Folosind editorul preferat, creați un fișier cron cu o linie pentru fiecare lucrare pe care doriți să o programați, în formatul:
comanda m h d m w
- m minut
- h oră
- d ziua lunii
- m luna 1-12
- w în ziua săptămânii 0-7, Duminică, Luni, etc (duminică = 0 = 7) Este ușor de reținut dacă vă gândiți la modul în care s-ar spune o dată: miercuri, 29 iulie, la ora 10:30, apoi inversați ordinea.
Pasul 2. Încărcați fișierul în crontab:
crontab-vă fișierul
Metoda 2 din 2: Încercarea unui exemplu
Pasul 1. Creați un fișier testCron.txt care conține următoarele linii:
- # faceți acest lucru la fiecare 10 minute
- * / 10 * * * * data >> ~ / testCron.log
Pasul 2. Încărcați-l în cron:
crontab testCron.txt
Pasul 3. Așteptați 30 de minute, verificați testCron.log, dacă funcționează, vă va actualiza fișierul cu o oră de 3 ori
Pasul 4. Scoateți crontab-ul astfel încât să nu ruleze definitiv:
crontab -r
sfaturi
- Puteți edita direct crontab-ul dvs. folosind crontab -e; rețineți că folosește sintaxa vi, care poate fi incomodă pentru noul utilizator.
- ÎNTOTDEAUNA cu * nix folosește paginile de manual, sunt prietenii tăi: man crontab