Sobes.tech
Middle

Ի՞նչ է crontab-ը և ինչու է այն օգտագործվում:

sobes.tech AI

Պատասխան AI-ից

Crontab համակարգ է, որը Unix-պես համակարգերում օգտագործվում է աշխատանքների (սցենարների, հրամանների) պլանավորելու համար։ Այն թույլ է տալիս ավտոմատ կերպով գործարկել հրամանները նշված ժամանակներում, օրինակ՝ ամեն օր կեսգիշերին կամ ամեն հինգշաբթի՝ 15:00-ին։

Crontab ֆայլը պարունակում է աշխատանքների ցանկ՝ նշելով ժամանակը և հրամանը։ Օրինակ՝ crontab-ում գրառում:

# Ամեն օր ժամը 2:30-ին գործարկել backup.sh սցենարը
30 2 * * * /home/user/backup.sh

Օգտագործվում է ռոտինային աշխատանքների ավտոմատացման համար՝ պահուստային պատճեններ, տվյալների թարմացումներ, հաշվետվությունների ուղարկում և այլն։