Crontab అనేది ఆపరేటింగ్ సిస్టమ్లోని యుటిలిటీ CentOS, ఇది ముందుగా నిర్ణయించిన సమయంలో పునరావృతమయ్యే పనులను షెడ్యూల్ చేయడానికి మిమ్మల్ని అనుమతిస్తుంది. crontab వీటిని ఉపయోగించడం కోసం ఇక్కడ సూచనలు ఉన్నాయి CentOS:
దశ 1: crontab ప్రస్తుత వినియోగదారు కోసం తెరవండి
ప్రస్తుత వినియోగదారు కోసం తెరవడానికి crontab, కింది ఆదేశాన్ని అమలు చేయండి:
crontab -e
దశ 2: crontab వాక్యనిర్మాణాన్ని అర్థం చేసుకోండి
ప్రతి పంక్తి crontab నిర్దిష్ట షెడ్యూల్ చేసిన పనిని సూచిస్తుంది.
వాక్యనిర్మాణం crontab క్రింది విధంగా ఉంది:
* * * * * command_to_be_executed
-- -- -
|| || |
|| || ----- Day of the week(0- 7)(Sunday is 0 and 7)
|| | ------- Month(1- 12)
|| --------- Day of the month(1- 31)
| ----------- Hour(0- 23)
------------- Minute(0- 59)
నక్షత్రం(*) అంటే ఆ ఫీల్డ్కు సాధ్యమయ్యే అన్ని విలువలు.
దశ 3: లో టాస్క్లను నిర్వచించండి crontab
ఉదాహరణకు, "myscript.sh" అనే స్క్రిప్ట్ని ప్రతిరోజూ ఉదయం 1 గంటలకు అమలు చేయడానికి, కింది పంక్తిని దీనికి జోడించండి crontab:
0 1 * * * /path/to/myscript.sh
దశ 4: సేవ్ చేసి నిష్క్రమించండి
కు టాస్క్లను జోడించిన తర్వాత crontab, నొక్కడం ద్వారా సేవ్ చేసి నిష్క్రమించండి Ctrl + X
, ఆపై టైప్ Y
చేసి నొక్కండి Enter
.
దశ 5: వీక్షించండి crontab
లో టాస్క్ల జాబితాను వీక్షించడానికి crontab, కింది ఆదేశాన్ని అమలు చేయండి:
crontab -l
దశ 6: నుండి టాస్క్ను తీసివేయండి crontab
o నుండి ఒక పనిని తీసివేయండి crontab, కింది ఆదేశాన్ని అమలు చేయండి:
crontab -r
గమనిక: వినియోగిస్తున్నప్పుడు జాగ్రత్తగా ఉండండి crontab, సిస్టమ్ పనిచేయకపోవడం లేదా ఓవర్లోడ్ను నివారించడానికి సింటాక్స్ మరియు షెడ్యూలింగ్ సమయం సరిగ్గా ఉన్నాయని నిర్ధారించుకోండి.