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, ਯਕੀਨੀ ਬਣਾਓ ਕਿ ਸਿਸਟਮ ਦੀ ਖਰਾਬੀ ਜਾਂ ਓਵਰਲੋਡ ਤੋਂ ਬਚਣ ਲਈ ਸੰਟੈਕਸ ਅਤੇ ਸਮਾਂ-ਸਾਰਣੀ ਦਾ ਸਮਾਂ ਸਹੀ ਹੈ।