www.wikidata.uk-ua.nina.az
cron utilita v operacijnih sistemah Unix i Linux yaka dozvolyaye koristuvacham vikonuvati komandi abo skripti grupi komand avtomatichno v zadanij chas Nazva cron pohodit vid greckogo slova xronos chronos sho oznachaye chas pomilkovo zapisanogo yak cron Kenom Tompsonom 1 Zmist 1 Fajl zavdan crontab 1 1 Parametri zapusku crontab 1 2 Tablicya crontab 2 Operatori 2 1 Nestandartni makrosi 2 2 Priklad 3 Zminni seredovisha 4 Priklad fajlu crontab 5 Istoriya 5 1 Ranni versiyi 5 2 Suchasni versiyi 6 Znoski 7 PosilannyaFajl zavdan crontab RedaguvatiKozhen koristuvach sistemi maye svij fajl zavdan crontab za danimi deyakih dzherel nazva fajlu pohodit vid cron table 2 v yakomu opisano v yakij chas i yaki komandi i programi zapuskati vid imeni cogo koristuvacha Parametri zapusku crontab Redaguvati Dlya redaguvannya fajlu crontab vikoristovuyetsya specialna odnojmenna komanda crontab yaka dozvolyaye ne pererivati proces cron na chas redaguvannya e komanda zapuskannya fajlu crontab dlya jogo redaguvannya angl edit l komanda zapuskannya fajlu shob prodivitisya jogo zmist angl list r vidaliti crontab fajl dlya cogo koristuvacha vidaliti svij crontab angl remove Tablicya crontab Redaguvati Kozhnij ryadok u fajli crontab skladayetsya z p yati kolonok sho vidokremlyuyutsya probilami chi tabulyaciyami Stovpchiki zadayut chas vikonannya Hvilina Godina Den Misyac Den tizhnya v nih mozhe mistitisya chislo spisok chisel abo simvol Reshta simvoliv v ryadku interpretuyutsya yak vikonuvana komanda ta yiyi parametri hvilina 0 59 godina 0 23 den misyacya 1 31 misyac 1 12 ABO jan feb mar apr den tizhnya 0 6 nedilya 0 chi 7 ABO sun mon tue wed thu fri sat vikonuvana komandaOperatori RedaguvatiYe kilka sposobiv viznachennya kilkoh znachen chasu dlya odniyeyi komandi Koma operator viznachaye spisok znachen napriklad 1 3 4 7 8 Tire operator viznachaye diapazon znachen napriklad 1 6 tezh same sho i 1 2 3 4 5 6 Zirochka operator viznachaye vsi mozhlivi znachennya Napriklad druga zirochka oznachaye kozhnu godinu Slesh operator viznachaye krok znachen napriklad 6 tezh same sho 0 6 12 18 24 Nestandartni makrosi Redaguvati Deyaki realizaciyi cron 3 pidtrimuyut nastupni nestandartni makrosi Makros Opis Ekvivalent yearly i abo i annually Vikonannya shoroku opivnochi 1 sichnya 0 0 1 1 monthly Vikonannya shomisyacya opivnochi pershogo chisla 0 0 1 weekly Vikonannya shotizhnya opivnochi u nedilyu 0 0 0 daily i abo i midnight Vikonannya kozhnoyi dobi opivnochi 0 0 hourly Vikonannya shogodini na pochatku godini 0 reboot Vikonannya pid chas zapusku demona N A reboot obumovlyuye vikonannya pid chas zapusku demona Oskilki perezapusk samogo cron ye netipovim vipadkom faktichno vikonannya vidbuvayetsya pid chas zapusku opercijnoyi sistemi tobto prostij perezapusk demonu ne prizvodit do vikonannya zavdan viznachenih u reboot Taka povedinka pritamanna deyakim realizaciyam cron napriklad u Debian 4 reboot mozhe vikoristovuvatis u vipadku neobhidnosti zapusku zavdannya vid koristuvacha yaksho cej koristuvach ne mozhe zminiti konfiguraciyu init dlya zapusku vidpovidnih program Priklad Redaguvati Shodnya cherez odnu hvilinu pislya opivnochi vidaliti vmist fajlu www apache logs error log 01 00 cat dev null gt www apache logs error logZminni seredovisha RedaguvatiZminni seredovisha sho vplivayut na robotu cron HOME shlyah do domashnoyi direktoriyi koristuvacha LOGNAME im ya koristuvacha dlya vhodu v sistemu PATH shlyah poshuku standartnih instrumentiv SHELL shlyah do obolonki komandnogo interpretatora EDITOR i VISUAL nazva tekstovogo redaktora sho vikoristayetsya dlya redaguvannya crontab Za zamovchuvannyam cim redaktorom bude Vi LANG LC ALL LC CTYPE LC MESSAGES zminni dlya internacionalizaciyi Priklad fajlu crontab Redaguvati Yak zvichajno z simvolu pochinayutsya komentari Yak komandnij interpretator vikoristovuvati bin sh SHELL bin sh Rezultati roboti nadsilati na cyu adresu MAILTO my example org Dodati v PATH PATH PATH HOME bin Tut pochinayutsya zavdannya Vikonuvati kozhen den v 0 godin 5 hvilin rezultat skladati v log daily 5 0 HOME bin daily job gt gt HOME log daily 2 gt amp 1 Vikonuvati pershogo chisla kozhnogo misyacya 15 14 1 HOME bin monthly Vikonuvati kozhnogo robochogo dnya v 22 00 0 22 1 5 echo Pora dodomu 23 2 echo Vikonuyetsya v 0 23 2 23 4 23 i t d 5 4 sun echo Vikonuyetsya v 4 05 v nedilyu 0 0 1 1 echo Z novim rokom 15 10 13 1 4 echo Cej napis vivoditsya v ponedilok i chetver v 10 15 ta 13 15 Istoriya RedaguvatiRanni versiyi Redaguvati V Unix Versiyi 7 cron buv napisanij Brayanom Kerniganom i buv demonom programoyu servisom Vin pracyuvav za prostim algoritmom Prochitati crontab Yaksho yakas komanda maye potochnu datu i chas zapuskati yiyi yak root koristuvach Chekati hvilinu Povtoriti krok 1 V universiteti Perdyu v kinci 1970 h rokiv v eksperimenti dlya 100 koristuvachiv sistema VAX z takim algoritmom zaznala zanadto velike navantazhennya Nastupni versiyi cron buli stvoreni z metoyu rozshiriti mozhlivosti dlya sistemi Unix yaka maye bagatoh koristuvachiv Algoritm yakij vikoristovuyetsya v cih cron viglyadaye takim chinom Na pochatkovomu etapi abo koli ye zmini znajti crontab fajli dlya vsih koristuvachiv sistemi Dlya kozhnogo crontab viznachiti koli v majbutnomu komanda povinna buti vikonana Dodati cyu komandu do spisku komand za chasom Osnovnij cikl Viznachiti koli v majbutnomu komanda z spisku povinna buti zapushena Spati protyagom cogo chasu Po probudzhennyu i pislya perevirki pravilnosti chasu vikonati komandu z privileyami koristuvacha yakij volodiye fajlom crontab Viznachiti koli v majbutnomu komanda z spisku povinna buti zapushena Suchasni versiyi Redaguvati Zaraz isnuye dekilka riznih utilit z funkcionalnistyu cron Najposhirenishim z nih ye Vixie cron stvoreno 1987 roku Versiya 3 Vixie cron bula vipushena v kinci 1993 roku Z versiyi 4 1 v sichni 2004 roku vona bula perejmenovana v ICS Cron Versiya 3 z deyakimi dribnimi vipravlennyami vikoristovuyetsya v bilshosti distributiviv Linux i sistemah BSD Inshi populyarni realizaciyi cron anacron i fcron anacron dozvolyaye vikonati komandu navit yaksho chas dlya zapusku bulo propusheno napriklad komp yuter bulo vimkneno anacron ne ye samostijnoyu i vimagaye nayavnosti cron Znoski Redaguvati What is the etymology of cron Procitovano 23 grudnya 2015 Origin of the word cron Arhiv originalu za 2 lipnya 2019 Procitovano 2 lipnya 2019 FreeBSD File Formats Manual for CRONTAB 5 The FreeBSD Project Arhiv originalu za 1 lyutogo 2017 Procitovano 2 lipnya 2019 Bugs debian org Bugs debian org Arhiv originalu za 2 lipnya 2019 Procitovano 6 listopada 2013 Posilannya RedaguvatiRozumnij kron Arhivovano 14 travnya 2014 u Wayback Machine servis rozpiznaye ukrayinskij tekst i peretvoryuye jogo u chas vikonannya u formati cron ukr Open Group s crontab specification Arhivovano 5 veresnya 2005 u Wayback Machine official UNIX 03 angl ISC Cron 4 1 Arhivovano 12 zhovtnya 2006 u Wayback Machine angl CVSweb for FreeBSD s cron Vixie cron 3 0 angl ACM Digital library Franta Maly An efficient data structure for the simulation event set requires ACM pubs subscription angl Cron Sandbox at HxPI Arhivovano 6 listopada 2008 u Wayback Machine proponuye interaktivne otrimannya chasu vikonannya komandi crontab angl Otrimano z https uk wikipedia org w index php title Cron amp oldid 35407187