„Crontab“ gali būti suteikta kiekvienai vartotojo paskyrai. Vartotojo abonementai, kurie gali naudoti komandą crontab, yra išvardyti leidimo faile, jei jis yra. Kita vertus, failas „deny“ reguliuoja tai, kam vartotojams draudžiama naudoti šią komandą, arba komanda gali būti prieinama tik visiems vartotojams arba jų nėra (uždraudžiant supernaudotoją), atsižvelgiant į tam tikrus konfigūracijos kintamuosius. \
„Crontab“ parinktys / jungikliai
Naudojant crontab be jokios parinkties, rodomas vartotojo crontab.
Naudojant parinktį -u:
Parinktis -u, pridėta prie crontab su vartotojo vardu, redaguoja to vartotojo crontab.
Naudojant parinktį -l:
Pridėjus parinktį -l prie komandos crontab, standartiniame išvestyje gaunamas crontab.
Naudojant parinktį -r:
Naudojant -r parinktį su komanda crontab, jūsų crontab ištrinamas. Prieš ištrindami crontab, jūsų paprašys patvirtinimo.
Naudojant parinktį -f:
Vykdydami komandą crontab naudodami parinktį -f, jūsų crontab failas ištrinamas neprašant patvirtinimo, todėl naudokite atsargiai.
Naudojant parinktį su -e:
Naudokite parinktį -e su „crontab“, kad pakeistumėte dabartinį „crontab“ ir įdiegtumėte modifikuotą „crontab“, kai išeisite iš redaktoriaus.
„Crontab“ failai
Su „crontab“ programa susiję failai yra tokie:
- Failas, esantis / var / cron / allow, parodo, kuriems vartotojams leidžiama naudoti crontab.
- Failas, esantis / var / cron / deny, rodo, kuriems vartotojams yra apribotos crontab privilegijos.
- Galiausiai faile / var / cron / tabs pateikiamos crontab lentelės.
Sintaksė:
„Crontab“ komandos sintaksė yra tokia:
$ crontab [-u user] failas$ crontab [-u vartotojas] -l | -r [-f] | -e
Išvada
Naudodami „crontab“ vartotojai gali planuoti ir automatizuoti vykdytinas komandas. „Cron“ programa veikia fone ir vykdo visas komandas, išvardytas crontab.
Jei norite pradėti naudoti naują „crontab“ failą, o ne naudoti šabloną, galite naudoti komandą „crontab“ naudodami parinktį -e.