Kako nastaviti datoteko Crontab v Linuxu: 6 korakov (s slikami)

Kazalo:

Kako nastaviti datoteko Crontab v Linuxu: 6 korakov (s slikami)
Kako nastaviti datoteko Crontab v Linuxu: 6 korakov (s slikami)

Video: Kako nastaviti datoteko Crontab v Linuxu: 6 korakov (s slikami)

Video: Kako nastaviti datoteko Crontab v Linuxu: 6 korakov (s slikami)
Video: ВЛАД А4 и ДИРЕКТОР ЮТУБА против СИРЕНОГОЛОВЫЙ 2024, Maj
Anonim

Cron je podsistem za razporejanje opravil za Linux. Uporablja se za načrtovanje ponavljajočih se opravil. Če želite razporediti enkratno opravilo, uporabite podsistem at.

Vsi uporabniki v oknu linux lahko nastavijo opravila cron, če jim to dovoli skrbnik: root. Omejitve za cron se uporabljajo s spreminjanjem kombinacije /etc/cron.allow in /etc/cron.deny.

V večini distribucij Linuxa obstaja tudi konfiguracija cron na ravni sistema, ki tukaj ni zajeta.

Koraki

Metoda 1 od 2: Nastavitev datoteke

Nastavitev datoteke Crontab v Linuxu 1. korak
Nastavitev datoteke Crontab v Linuxu 1. korak

Korak 1. S svojim najljubšim urejevalnikom ustvarite datoteko cron z vrstico za vsako opravilo, ki ga želite razporediti, v obliki:

ukaz m h d m w

  • m minuto
  • h ura
  • d dan v mesecu
  • m mesec 1-12
  • w delovni dan 0-7, nedelja, pon. itd. (nedelja = 0 = 7) Če se spomnite, kako bi kdo rekel datum: sreda, 29. julij, ob 10.30, si je enostavno zapomniti, nato pa vrstni red obrniti.
Nastavitev datoteke Crontab v Linuxu 2. korak
Nastavitev datoteke Crontab v Linuxu 2. korak

Korak 2. Naložite datoteko v crontab:

crontab yourfile

Metoda 2 od 2: Poskusite primer

Nastavitev datoteke Crontab v Linuxu 3. korak
Nastavitev datoteke Crontab v Linuxu 3. korak

Korak 1. Ustvarite datoteko testCron.txt, ki vsebuje naslednje vrstice:

  • # to naredite vsakih 10 minut
  • */10 * * * * datum >> ~/testCron.log
Nastavitev datoteke Crontab v Linuxu 4. korak
Nastavitev datoteke Crontab v Linuxu 4. korak

Korak 2. Naložite ga v cron:

crontab testCron.txt

Nastavitev datoteke Crontab v Linuxu 5. korak
Nastavitev datoteke Crontab v Linuxu 5. korak

Korak 3. Počakajte 30 minut, preverite testCron.log, če deluje, bo datoteko trikrat posodobil s časovnim žigom

Nastavitev datoteke Crontab v Linuxu Korak 6
Nastavitev datoteke Crontab v Linuxu Korak 6

Korak 4. Odstranite crontab, da ne bo deloval večno:

crontab -r

Nasveti

  • Crontab lahko neposredno uredite s pomočjo crontab -e; upoštevajte, da uporablja sintakso vi, kar je za novega uporabnika lahko nerodno.
  • VEDNO z *nix uporabite man strani, so vaši prijatelji: človek crontab

Priporočena: