లెక్కించడం

క్రోన్ జనరేటర్

క్రోన్ జాబ్‌ను సృష్టించండి, టర్కిష్ వివరణను చూడండి. నిమిషం/గంట/రోజు/నెల/వారంలోని రోజు ఎంపికలతో సెకన్లలో చెల్లుబాటు అయ్యే క్రోన్ జాబ్‌ను రూపొందించండి.

క్రోన్ స్టేట్‌మెంట్ జనరేటర్
0 – 59
0 – 23
1 – 31
క్రోన్ ప్రకటన
క్రోంటాబ్
* * * * *
టర్కిష్‌లో వివరణ ఇది ప్రతి నిమిషం పనిచేస్తుంది.
నిమిషాలు* · సా* · నెల.రోజు* · నెల* · వారపు రోజులు*
సమాచారం

క్రోన్ జనరేటర్ గురించి

క్రోన్cron అనేది Unix/Linux సిస్టమ్‌లలో నిర్దిష్ట వ్యవధులలో పనులను అమలు చేయడానికి ఉపయోగించే ఒక ప్రామాణిక షెడ్యూలింగ్ విధానం. వెబ్ సర్వర్‌లలో బ్యాకప్‌లు, ఇమెయిల్ పంపడం, డేటాబేస్ శుభ్రపరచడం లేదా నివేదికలను రూపొందించడం వంటి స్వయంచాలక పనులను తరచుగా cron ఉపయోగించి నిర్వహిస్తారు. అయితే, cron స్టేట్‌మెంట్ యొక్క వాక్యనిర్మాణం—అంటే ఖాళీలతో వేరు చేయబడిన ఐదు స్పేస్‌లు—మొదట్లో గందరగోళంగా అనిపించవచ్చు.

ఇది ఉచితం. క్రోన్ స్టేట్‌మెంట్ జనరేటర్ ఈ సాధనం సాంకేతిక సింటాక్స్ తెలియకుండానే సరైన క్రాన్ స్టేట్‌మెంట్‌ను రూపొందించడానికి మిమ్మల్ని అనుమతిస్తుంది. డ్రాప్-డౌన్ జాబితాల నుండి నిమిషం, గంట, నెలలోని రోజు, నెల మరియు వారంలోని రోజు ఫీల్డ్‌లను ఎంచుకోండి; ఈ సాధనం తక్షణమే స్టేట్‌మెంట్‌ను మరియు మానవులు చదవగలిగే టర్కిష్ వివరణను రెండింటినీ రూపొందిస్తుంది. మీరు సృష్టించిన స్టేట్‌మెంట్‌ను ఒక్క క్లిక్‌తో కాపీ చేసుకోండి. crontab -e మీరు దానిని మీ లైన్‌లో అతికించవచ్చు.

త్వరగా ప్రారంభించాలనుకునే వారి కోసం. రెడీమేడ్ టెంప్లేట్లు అదనంగా అందించేది: ప్రతి నిమిషం, గంటవారీ, రోజువారీ అర్ధరాత్రి, వారపు సోమవారం మరియు నెల మొదటి రోజు వంటి అత్యంత తరచుగా ఉపయోగించే దృశ్యాలను ఒకే క్లిక్‌తో లోడ్ చేసుకోండి. ఈ మొత్తం ప్రక్రియ పూర్తిగా మీ బ్రౌజర్‌లోనే జరుగుతుంది; సర్వర్‌కు ఎలాంటి డేటా పంపబడదు.

దీన్ని ఎలా ఉపయోగించాలి?

దశలవారీగా

  1. మీరు కోరుకుంటే రెడీమేడ్ టెంప్లేట్లు విభాగంలో తరచుగా ఉపయోగించే టెంప్లేట్‌పై క్లిక్ చేయండి; ఫీల్డ్‌లు స్వయంచాలకంగా నింపబడతాయి.
  2. నిమిషం, గంట, నెలలోని రోజు, నెల మరియు వారంలోని రోజు ఫీల్డ్‌లను ఎంచుకోండి.
  3. మీ ఎంపికల ప్రకారం క్రాన్ జాబ్ పోస్టింగ్ మరియు దాని టర్కిష్ వివరణ తక్షణమే అప్‌డేట్ చేయబడతాయి.
  4. కాపీ బటన్‌ను క్లిక్ చేయడం ద్వారా ఎక్స్‌ప్రెషన్‌ను క్లిప్‌బోర్డ్‌లో సేవ్ చేయండి.
  5. మీ సర్వర్‌లో crontab -e కమాండ్‌తో ఎడిటర్‌ను తెరిచి, ఎక్స్‌ప్రెషన్‌ను పేస్ట్ చేయండి.
FAQ

తరచుగా అడిగే ప్రశ్నలు

ఎడమ నుండి కుడికి: నిమిషం (0–59), గంట (0–23), నెలలోని రోజు (1–31), నెల (1–12) మరియు వారంలోని రోజు (0–7; 0 మరియు 7 ఆదివారం). స్టార్ (*) అంటే 'అన్ని విలువలు'. ఉదాహరణకు 0 9 * * 1 ఈ పదబంధానికి అర్థం 'ప్రతి సోమవారం ఉదయం 09:00 గంటలకు'.

టెర్మినల్ వద్ద crontab -e కమాండ్‌ను రన్ చేయండి, ఆ తర్వాత తెరుచుకునే ఎడిటర్‌లో ఒక కొత్త లైన్‌లో మీ క్రాన్ స్టేట్‌మెంట్ మరియు అమలు చేయాల్సిన కమాండ్‌ను రాయండి. ఉదాహరణ: 0 0 * * * /usr/bin/php /var/www/backup.phpమీరు దానిని నమోదు చేసినప్పుడు, క్రాన్ డెమన్ ఆ వ్యక్తీకరణను స్వయంచాలకంగా గుర్తిస్తుంది.

ఆదేశం చాలా త్వరగా పూర్తయితే, సాధారణంగా సమస్య ఉండదు. అయితే, ఎక్కువ సమయం తీసుకునే లేదా ఎక్కువ వనరులను వినియోగించే కార్యకలాపాల కోసం, తక్కువ వ్యవధులు (ఉదాహరణకు, 5, 15, 30 నిమిషాలు) ఉత్తమం. మునుపటి కార్యకలాపం పూర్తికాకముందే కొత్త కార్యకలాపం ప్రారంభం కాకుండా నిరోధించడానికి ఇది అవసరం. లాక్ ఫైల్ ఈ యంత్రాంగాన్ని ఉపయోగించడం మంచి పద్ధతి.

అవును; అయితే, ఈ రెండు ప్రాంతాలు లేదా ఇది లాజిక్‌తో పనిచేస్తుంది, AND తో కాదు. కాబట్టి... 0 0 1 * 1 ఈ వ్యక్తీకరణ 'నెల మొదటి రోజు లేదా సోమవారం'గా అర్థం చేసుకోబడుతుంది. మీరు ఈ రెండింటి కలయికను లక్ష్యంగా చేసుకుంటే, మీరు స్క్రిప్ట్‌లో అదనపు తనిఖీలను జోడించాల్సి ఉంటుంది.

అవును. WHMCS మరియు WordPress వంటి సిస్టమ్‌లు సర్వర్-సైడ్ క్రాన్ సెట్టింగ్‌ల కోసం ఒకే ప్రామాణిక క్రాన్ సింటాక్స్‌ను ఉపయోగిస్తాయి. మీరు రూపొందించిన ఎక్స్‌ప్రెషన్‌ను నేరుగా మీ సర్వర్ యొక్క క్రాన్‌టాబ్‌కు జోడించడం ద్వారా సంబంధిత PHP ఫైల్ లేదా URLను కాల్ చేయవచ్చు.