Esihlokweni esilandelayo sizobheka iCrontab-UI. Lokhu kungenye ithuluzi lewebhu ukuphatha kalula futhi ngokuphepha imisebenzi ye-cron ezinhlelweni ezisebenza njenge-Unix. Kulabo abakuthola kunzima kakhulu ukuhlela imisebenzi ye-cron, lolu hlelo lokusebenza luyisixazululo esihle. Labo bethu abangalwazi kahle lolu hlobo lomsebenzi, kulula ngathi ukuthi senze amaphutha ngenkathi sihlela i-crontab yombhalo ocacile, yingakho singathola isisombululo esiwusizo kulolu hlelo lokusebenza.
Ngeke sidinge ukuhlela ngesandla ifayela le-crontab ukudala, ukususa nokuphatha imisebenzi ye-cron. Konke kungenziwa ngesiphequluli sewebhu ngokuchofoza izinkinobho ezimbalwa kwegundane. I-interface yomsebenzisi weCrontab izosivumela ukuthi sakhe, sihlele, simise isikhashana, sisuse, futhi senze amakhophi wesipele wemisebenzi ye-cron. Singakwazi nokungenisa, ukuthekelisa nokusebenzisa imisebenzi kweminye imishini ngaphandle kwenkinga. Uhlelo lokusebenza lubhalwe kusetshenziswa i-NodeJS.
Faka iCrontab-UI
Sizokwazi ukufaka iCrontab UI ngomyalo. Qiniseka ukuthi ufake ngaphambili I-NPM. Uma sesikufakile, sisebenzisa umyalo olandelayo ku-terminal (Ctrl + Alt + T) ukufaka i-Crontab interface yomsebenzisi.
npm install -g crontab-ui
Phatha imisebenzi yeCron kalula futhi ngokuphepha
para qala isikhombimsebenzisi somsebenzisi weCrontab, vele ugijime:
sudo crontab-ui
Manje, vula isiphequluli sakho sewebhu bese uya ku-http: //127.0.0.1: 8000. Qiniseka ukuthi i-port 8000 iyatholakala. Qaphela ukuthi ungafinyelela kuphela i-Crontab UI kusuka ohlelweni lwendawo.
Uma ufuna sebenzisa i-Crontab UI nge-IP yesistimu yakho usebenzisa imbobo yangokwezifiso, ukuze ukwazi finyelela kuyo kunoma yiluphi uhlelo kunethiwekhi, sebenzisa umyalo olandelayo:
sudo HOST=10.0.2.15 PORT=9000 crontab-ui
Isixhumi esibonakalayo somsebenzisi weCrontab manje sesingafinyeleleka kusuka kunoma iyiphi ikhompyutha kukheli elisha kusetshenziswa i-URL http: // systemIPaddress: 9000. Leli yikhasi le-Crontab-UI esizolithola:
Njengoba kungabonakala kusithombe-skrini esingenhla, ICrontab-UI ilula kakhulu. Zonke izinketho ziyazichaza.
Ukuphuma kusixhumi esibonakalayo somsebenzisi weCrontab, vele ucindezele Ctrl + C esigungwini lapho yethulwe khona.
Dala, hlela, sebenzisa, misa, susa umsebenzi
Ukwakha umsebenzi omusha we-cron, mane uchofoze inkinobho ethi 'Okusha'. Ngemuva kwalokho kufanele ubhale imininingwane yomsebenzi we-cron bese uchofoza ku- "Gcina".
- Igama lomsebenzi wekron. Kungakhethwa.
- Umyalo ophelele ofuna ukuwusebenzisa.
- Khetha ishejuli. Ungakhetha uhlelo olusheshayo lwezinhlelo (okufana ne-Start, Hourly, Daily, Weekly, Monthly, Yearly) noma setha isikhathi esiqondile sokusebenzisa umyalo.
- Ngemuva kokukhetha isikhathi esihleliwe, i-syntax yomsebenzi we-cron izoboniswa enkambini ye- "Job".
- Khetha uma ufuna ukunika amandla ukungena ngemvume kwephutha lomsebenzi othile.
Nawu umsebenzi wami oyisampula engizosula ngawo i-firefox cache:
Ngendlela efanayo, ungakha inani lemisebenzi oyidingayo. Uzobona yonke imisebenzi ye-cron eyenziwe ekhasini eliyinhloko.
Uma ngemuva kokuyakha, ufuna ukushintsha noma iyiphi ipharamitha emsebenzini we-cron, chofoza inkinobho ethi "Hlela" engezansi komsebenzi. Ukuze wenze umsebenzi ngokushesha, chofoza inkinobho ethi "Qalisa." Misa umsebenzi ngokuchofoza inkinobho ethi "Misa".
Isipele somsebenzi weCron
para yenza isipele yonke imisebenzi ye-cron, cindezela "Isipele" kusuka kuphaneli enkulu bese ukhetha "KULUNGILE" ukuqinisekisa isipele.
Ngenisa / Thumela imisebenzi ye-cron kwezinye izinhlelo
Esinye isici esivelele sohlelo lokusebenza lomsebenzisi weCrontab ukuthi ungangenisa, uthumele, futhi usebenzise imisebenzi yekron kwezinye izinhlelo. Uma unamasistimu amaningi kunethiwekhi yakho adinga imisebenzi efanayo ye-cron, mane ushaye inkinobho ethi "Thumela". Wonke umuntu okuqukethwe kwefayela le-crontab kuzogcinwa kufayela elibizwa nge- crontab.db.
Nakhu okuqukethwe kwefayela kwalesi sibonelo, okubizwa nge- crontab.db:
cat Descargas/crontab.db
Ngemuva kwalokho vele ungadlulisa lonke ifayela le-crontab.db ngokulingenisa ohlelweni olusha. Awudingi ukudala ngokwenza imisebenzi ye-cron kuwo wonke amasistimu.
Thola okuqukethwe noma ukugcine kufayela le-crontab elikhona
Uma usungule imisebenzi ethile ye-cron usebenzisa umyalo we-crontab, unga thola okuqukethwe kwefayela le-crontab ngokuchofoza inkinobho "Get from crontab" kuphaneli enkulu.
Ngokufanayo, ungakwazi gcina imisebenzi esanda kudalwa usebenzisa i-Crontab UI utility kufayela le-crontab elikhona kusistimu yakho. Ukuze wenze kanjalo, chofoza inketho ethi "Gcina ku-crontab" kuphaneli.
Ngaleli thuluzi, ukuphatha imisebenzi ye-cron akuseyona inkimbinkimbi kangako. Noma imuphi umsebenzisi angakwazi ukugcina ubuningi bemisebenzi ngaphandle kwezinkinga. Ngeminye imininingwane, ungaxhumana ne- ikhasi le-GitHub leprojekthi.
Kepha yini isihogo lesi !!? Kwakukuphi i- «crontab -e» nokuhlela ifayela nge- «hour, min, sec, day, week, command»?