Cron Jobs – Prezentare Generală
Cron Jobs sunt sarcini programate pe care sistemul le execută la momente sau intervale predefinite. De obicei, un cron job conține o serie de sarcini simple pe care sistemul le execută dintr-un fișier script.
O sarcină cron jobs este pur și simplu o sarcină pe care o programați pentru a o rula automat la intervale specifice. De exemplu, dacă doriți să faceți o copie de siguranță a unui fișier la fiecare șase ore, puteți configura acest lucru cu ușurință folosind funcția de cron jobs din cPanel.
Adăugați un Cron Jobs pentru e-mail
Secțiunea Cron Email a interfeței vă permite să introduceți o adresă de e-mail pentru ca sistemul să trimită notificări atunci când rulează lucrări cron. Pentru a seta o adresă de e-mail, efectuați următorii pași:
- Autentificați-vă în cPanel
2.În secțiunea ADVANCED a ecranului de start cPanel, faceți clic pe Cron Jobs:
1.În caseta de text E-mail, introduceți adresa de email la care doriți să primiți notificările.
2.Faceți clic pe Actualizare e-mail.
Dezactivați notificările prin e-mail
Pentru a dezactiva notificările prin e-mail pentru toate lucrările cron jobs, eliminați adresa de e-mail.
Pentru a dezactiva notificările prin e-mail pentru o singură lucrare cron, efectuați pașii următori:
1.Găsiți lucrarea cron pentru care să dezactivați notificările prin e-mail în tabelul Cron Jobs curent și faceți clic pe Editare.
2.În caseta de text Comandă, adăugați linia /dev/null 2>&1 la sfârșitul comenzii. De exemplu:
/usr/local/cpanel/bin/is_script_stuck /dev/null 2>&1
3.Salvați modificările.
Adăugați un Cron Job
Pentru a crea un cron job, efectuați următorii pași:
- Common Settings (Setări comune) – Selectați un interval frecvent utilizat. Sistemul va configura setările corespunzătoare în casetele de text Minute, Hour, Day, Month și Weekday pentru dvs.
- Minute (Minute) – Numărul de minute dintre fiecare rulare a lucrării cron sau minutul fiecărei ore în care doriți să executați lucrarea cron.
- Hour (Oră) – Numărul de ore dintre fiecare rulare a jobului cron sau ora din fiecare zi în care doriți să executați cron jobul.
- Day (Ziuă) – Numărul de zile dintre fiecare rulare a jobului cron sau ziua lunii în care doriți să executați cron jobul.
- Month (Lună) – Numărul de luni între fiecare execuție a cron jobului sau luna anului în care doriți să executați cron jobul.
- Weekday (Ziua săptămânii) – Zilele săptămânii în care doriți să executați Cron jobul.
2.În caseta de text Command (Comandă), introduceți comanda pe care doriți să o ruleze sistemul.
3.Faceți clic pe Adăugați un nou Cron Job
Exemplu de Cron Job
Pentru a rula un script care se află în directorul dvs. de acasă o dată pe oră, efectuați următorii pași:
- În meniul Common Settings (Setări comune), selectați opțiunea O dată pe oră (0 * * * *).
- În caseta de text Command (Comandă), introduceți numele scriptului. De exemplu:
./my-script.sh
3.Faceți clic pe Add New Cron Job – Interfața va afișa un mesaj de succes într-o casetă verde.
Vedeți Cron Jobs existente
Tabelul Current Cron Jobs afișează Cron joburile existente.
Editați un Cron Job
Pentru a edita un cron job, efectuați următorii pași:
- Găsiți lucrarea cron pe care doriți să o editați și faceți clic pe Edit (Editare).
- Editați setările pe care doriți să le modificați și faceți clic pe Edit Line (Editare linie).
Ștergeți un Cron Job
Pentru a șterge un Cron Job, efectuați următorii pași:
- Faceți clic pe Delete (Ștergere) de lângă cron job-ul pe care doriți să-l ștergeți.
- Faceți clic pe Delete (Ștergere).