Cum se configurează un fișier Crontab pe Linux: 6 pași (cu imagini)

Cuprins:

Cum se configurează un fișier Crontab pe Linux: 6 pași (cu imagini)
Cum se configurează un fișier Crontab pe Linux: 6 pași (cu imagini)

Video: Cum se configurează un fișier Crontab pe Linux: 6 pași (cu imagini)

Video: Cum se configurează un fișier Crontab pe Linux: 6 pași (cu imagini)
Video: Беслан. Помни / Beslan. Remember (english & español subs) 2024, Mai
Anonim

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

Configurați un fișier Crontab pe Linux Pasul 1
Configurați un fișier Crontab pe Linux Pasul 1

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.
Configurați un fișier Crontab pe Linux Pasul 2
Configurați un fișier Crontab pe Linux Pasul 2

Pasul 2. Încărcați fișierul în crontab:

crontab-vă fișierul

Metoda 2 din 2: Încercarea unui exemplu

Configurați un fișier Crontab pe Linux Pasul 3
Configurați un fișier Crontab pe Linux Pasul 3

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
Configurați un fișier Crontab pe Linux Pasul 4
Configurați un fișier Crontab pe Linux Pasul 4

Pasul 2. Încărcați-l în cron:

crontab testCron.txt

Configurați un fișier Crontab pe Linux Pasul 5
Configurați un fișier Crontab pe Linux Pasul 5

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

Configurați un fișier Crontab pe Linux Pasul 6
Configurați un fișier Crontab pe Linux Pasul 6

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

Recomandat: