cron este un daemon de programare a sarcinilor în sistemele de operare asemănătoare UNIX, folosit pentru a efectua periodic sarcini la un moment dat. Acțiunile regulate sunt descrise prin instrucțiunile plasate în fișierele crontab. care sunt în catalog:
nu le recomandăm să le editați manual, pentru aceasta folosiți comanda crontab -e.
Fișierul de configurare cron principal, / etc / crontab. arată astfel:
Fiecare utilizator al sistemului are un fișier de lucru crontab. care descrie la ce oră și ce programe să fie difuzate în numele acestui utilizator. Pentru a edita fișierul crontab, se utilizează un program crontab special cu același nume. Permite să nu întrerupeți procesul cron pentru timpul editării.
Pentru a edita fișierul crontab al utilizatorului, folosiți comanda:
Exemplu de fișier crontab:
Exemplu de Crontab în Ubuntu 9.10
Editarea de la utilizatorul utilizatorului
unde utilizatorul este utilizatorul în numele căruia va fi efectuat începutul.
export DISPLAY =: 0 -Este pe ecran (dacă este ceva de afișat)
de multe ori acest lucru nu este suficient pentru a rula aplicații grafice, pentru a putea conecta local la serverul X, trebuie să adăugați
într-un fișier .profile aflat în directorul de domiciliu al utilizatorului.
Merită adăugat că sarcinile ar trebui să fie executate corect, trebuie să lăsați un șir gol la sfârșitul fișierului cu lucrarea, care este creată în mod implicit crontab.
Pentru confortul utilizatorilor, în multe sisteme există programe speciale pentru interfața grafică de control cron.
Pentru distribuțiile bazate pe Debian:
- Instalare: sudo apt-get instala programul gnome
- Rularea: Aplicații → Instrumente de sistem → Program [1]
Kcron este o interfață KDE pentru editarea fișierelor de configurare cron. Utilitatea este pornită de Alt + F2. în fereastra de editare, puteți specifica cu mouse-ul:
- calea completă la fișierul program executabil
- momentul potrivit pentru a porni programul
- variabilele de mediu necesare în timpul execuției programului
Pentru detalii, consultați manualul de utilizare (în limba engleză).
Programe similare- NnCron - planificatorul cel mai avansat pentru Windows
- la pornirea unică a programelor la ora stabilită.
- anacron - lansarea periodică a programelor, nu neapărat exact la ora specificată: de exemplu, dacă mașina a fost oprită la momentul specificat în sarcină, anacron va efectua sarcina mai târziu
- inetd - lansarea programelor de servicii de solicitare de rețea
- upstart - lansarea programelor de întreținere a evenimentelor (generalizarea cron, etc, anacron, inetd)