Crontab ਇਸ 'ਤੇ ਵਰਤੋਂ CentOS: ਕਦਮ-ਦਰ-ਕਦਮ ਗਾਈਡ

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

ਉਦਾਹਰਨ ਲਈ, ਹਰ ਰੋਜ਼ ਸਵੇਰੇ 1 ਵਜੇ "myscript.sh" ਨਾਂ ਦੀ ਸਕ੍ਰਿਪਟ ਚਲਾਉਣ ਲਈ, ਹੇਠਾਂ ਦਿੱਤੀ ਲਾਈਨ ਨੂੰ ਇਸ ਵਿੱਚ ਸ਼ਾਮਲ ਕਰੋ 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, ਯਕੀਨੀ ਬਣਾਓ ਕਿ ਸਿਸਟਮ ਦੀ ਖਰਾਬੀ ਜਾਂ ਓਵਰਲੋਡ ਤੋਂ ਬਚਣ ਲਈ ਸੰਟੈਕਸ ਅਤੇ ਸਮਾਂ-ਸਾਰਣੀ ਦਾ ਸਮਾਂ ਸਹੀ ਹੈ।