Kako postaviti Crontab datoteku na Linuxu: 6 koraka (sa slikama)

Sadržaj:

Kako postaviti Crontab datoteku na Linuxu: 6 koraka (sa slikama)
Kako postaviti Crontab datoteku na Linuxu: 6 koraka (sa slikama)

Video: Kako postaviti Crontab datoteku na Linuxu: 6 koraka (sa slikama)

Video: Kako postaviti Crontab datoteku na Linuxu: 6 koraka (sa slikama)
Video: Ako imate iPhone, OVO MORATE ISPROBATI! 2024, Maj
Anonim

Cron je podsistem raspoređivanja poslova za linux. Koristi se za zakazivanje ponavljajućih poslova. Ako želite zakazati jednokratni posao, koristite podsistem at.

Svi korisnici na linux kutiji mogu postaviti cron poslove ako im to dozvoli administrator: root. Ograničenja na cron primjenjuju se promjenom kombinacije /etc/cron.allow i /etc/cron.deny.

Na većini distribucija Linuxa postoji i cron konfiguracija na nivou sistema, koja ovdje nije obrađena.

Koraci

Metoda 1 od 2: Postavljanje datoteke

Postavljanje Crontab datoteke na Linuxu Korak 1
Postavljanje Crontab datoteke na Linuxu Korak 1

Korak 1. Pomoću svog omiljenog uređivača stvorite cron datoteku s retkom za svaki posao koji želite zakazati, u formatu:

m h d m w naredba

  • m minute
  • h sat
  • d dan u mjesecu
  • m mjesec 1-12
  • w radnim danom 0-7, ned, pon, itd. (nedjelja = 0 = 7) Lako je zapamtiti ako razmišljate o načinu na koji biste rekli datum: srijeda, 29. juli, u 10:30, a zatim obrnite redoslijed.
Postavljanje Crontab datoteke na Linuxu Korak 2
Postavljanje Crontab datoteke na Linuxu Korak 2

Korak 2. Učitajte datoteku u crontab:

crontab yourfile

Metoda 2 od 2: Isprobavanje primjera

Postavljanje Crontab datoteke na Linuxu Korak 3
Postavljanje Crontab datoteke na Linuxu Korak 3

Korak 1. Kreirajte datoteku testCron.txt koja sadrži sljedeće redove:

  • # radite ovo svakih 10 minuta
  • */10 * * * * datum >> ~/testCron.log
Postavljanje Crontab datoteke na Linuxu Korak 4
Postavljanje Crontab datoteke na Linuxu Korak 4

Korak 2. Učitajte ga u cron:

crontab testCron.txt

Postavljanje Crontab datoteke na Linuxu Korak 5
Postavljanje Crontab datoteke na Linuxu Korak 5

Korak 3. Pričekajte 30 minuta, provjerite testCron.log, ako radi, ažurirat će vašu datoteku s vremenskom oznakom 3 puta

Postavljanje Crontab datoteke na Linuxu Korak 6
Postavljanje Crontab datoteke na Linuxu Korak 6

Korak 4. Uklonite crontab tako da ne radi zauvijek:

crontab -r

Savjeti

  • Možete izravno urediti svoj crontab koristeći crontab -e; imajte na umu da koristi sintaksu vi koja može biti neugodna za novog korisnika.
  • UVIJEK s *nixom koristite man stranice, oni su vaši prijatelji: man crontab

Preporučuje se: