Isticmaalka cron ee caajisnimada. Linux iyo dembiyada dilaaga ah qaybta labaad

shabeel hurda

Haddii aad caajis ku tahay inaad ku qabato hawlaha soo noqnoqda ee kombiyuutarkaaga, Cron ayaa adiga kuu qabanaysa.

Tani waa maqaalka labaad laga soo bilaabo taxane ah oo aan u isticmaalno liiska waxa Kaniisadda Katooliga ay ugu yeerto "dembiyada dilaaga ah" marmarsiiyo looga dhigo c.Wax badan ka ogow amarrada iyo barnaamijyada adduunka Linux. Xaaladdan oo kale waxaan sii wadeynaa inaan ka hadalno isticmaalka cron kaas oo faa'iido badan u leh kuwa ku beera caajisnimada.

Marka la eego in aan ku jirno xilli ay fududahay in la gafsado, aan caddeeyo, intaanan arrinta gelin, in aanay ujeeddaydu ahayn in aan qofna caqiidadiisa ku maadsado. Calaa kulli xaal, waa isku jeesjees. Waxaan ku qaatay qayb weyn oo ka mid ah XNUMX-meeyadii oo aan bartay cilmiga catechism-ka si ka dib markii aan qaatay wadaagga koowaad waligay cag dhigin kaniisad mar dambe ilaa dhacdo qoysku u baahdaan mooyee. Waa inaan dib u helaa wakhtigaas si uun.

Maxay cron iyo crontab u yihiin?

Waxaan nidhi cron waa daemon, taasi waa barnaamij ka shaqeeya gadaasha iyada oo aan la isticmaalin faragelin. Raadinta macluumaad dheeri ah oo ku saabsan maqaalkan, waxaan ogaaday in tarjumaadda daemon (Sida ay nidaamyada Unix iyo derivatives ugu yeeraan barnaamijkan noocaan ah) sida daemon waa. qalad baahsanlaakiin ma sixi doono. Waxaan ka hadleynaa dembiyada, waa inuu jiraa ugu yaraan hal jinni.

Shaqada cron waa in la fuliyo, wakhti hore loo cayimay, hawl gaar ah. Inta badan waxaa sabab u ah baahida nidaamka, inkastoo isticmaalayaashu ay ku tilmaami karaan kuwa kale iyagoo tafatiraya faylka qoraalka ee loo yaqaan crontab.

Qoraalkii hore waxaan ku sheegnay in amarrada lagu abuurayo crontab ay yihiin:

crontab –e ee isticmaalaha caadiga ah

O

crontab –u nombre_de_usuario mid ka mid ah kuwa kale.

Crontab waa fayl qoraal ah oo ku siinaya Cron tilmaamo ku saabsan waxa la samaynayo iyo goorta la samaynayo.

Ku saabsan isticmaalka cron iyada oo loo marayo crontab

Si aan u abuurno crontab-keena waa inaan ku xisaabtannaa kuwa soo socda:

  • Hal xariiq ayaa loo isticmaalaa hawl kasta.
  • Waa in la tilmaamaa taariikhda iyo wakhtiga la fulinayo hawsha. Haddii ay dhacdo in ay tahay hawl u baahan waqti-xilliyeedka. Tusaale ahaan, arbaca kasta saacadu markay tahay 5:XNUMX subaxnimo, inta soo hadhay halbeegyada waxa lagu badalaa xidigta (*).
  • Haddii aad rabto in aad u qoondayso wax ka badan hal qiime ee halbeegyada la bixiyay, qiime kasta waa in lagu kala saaraa jumlad.
  • Halbeegyada waxaa lagu kala soocay meel bannaan.
  • Hagaha meesha uu talisku ku yaal waa in la yaqaan

Tusaale ahaan, haddii aan rabno in kombayutarka caruurteena uu damiyo maalin kasta 20:XNUMX p.m., tilmaanta ayaa noqon doonta

0 20 * * * /sbin/shutdown

Haddii aan rabno in xidhidhisku noqdo Axadaha oo keliya, waxaan u beddelnaa tilmaanta

0 20 * * 0 /sbin/shutdown

Waxa jira dariiqyo gaagaaban oo naga badbaadiya in aan ku qorno dhammaan xuduudaha. Waxay kala yihiin:

  • @saacaddii: Fuli amarka saacada saac 
  • @ maalin walba: Ku socodsii amarka bilawga maalin kasta.
  • @todobaadle: Ku socodsii amarka bilowga maalinta ugu horreysa ee toddobaadka.
  • @bille: Ku socodsii amarka bilowga maalinta koowaad ee bil kasta.
  • @sannadkii: Fuli amarka daqiiqada ugu horeysa ee sanadka.

Tusaalooyinka qaar ee adeegsiga amarkan waa:

@daily /bin/sh /ruta_al_script/nombre_del_script.sh ordi qoraalka Bash

@hourly /bin/python3 /ruta_al_script/nombre_del_script.py socodsii qoraalka Python saacad kasta.

Xaaladaha oo dhan qoraaladu waa inay lahaadaan ogolaansho.

Tusaalooyinka aan aragnay, ma aha oo kaliya amarka, laakiin sidoo kale dariiqa uu ku yaal meesha la fulin karo. Waxaan la shaqeyn doonnaa hagahaan:

  • /bin: Waxay ka kooban tahay dhammaan codsiyada lagama maarmaanka u ah hawlgalka nidaamka.
  • /sbin: Halkan waxaa ah codsiyada uu isticmaala xididku u baahan yahay si uu u maareeyo nidaamka.
  • / guriga: Halka codsiyada isticmaale kasta lagu kaydiyo.
  • /usr: Codsiyada iyo faylalka ay rakibeen isticmaalayaashu waxay ku kaydsan yihiin halkan. Waxay ku jiraan faylal leh magacyada iyo shaqooyinka lagu sheegay liiskan.

Maqaalka soo socda waxaan ku arki doonaa sida loo horumariyo qoraalka crontab iyo qaar ka mid ah qalabyada kale ee otomaatiga ah ee loo heli karo Linux.


Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Ka mas'uul ah xogta: AB Internet Networks 2008 SL
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.