crontab

Kā palaist Cron darbus ik pēc 10, 20 vai 30 minūtēm

Kā palaist Cron darbus ik pēc 10, 20 vai 30 minūtēm
Cron ir programmatūras utilīta vai Linux komanda, kas arī tiek atpazīta kā Cron darbs, ko izmanto, lai ieplānotu uzdevumus vai darbus, kas nākotnē jāveic pēc noteikta laika intervāla. Cron uzdevumus galvenokārt izmanto servera uzdevumu plānošanai administrēšanas un sistēmas uzturēšanas uzdevumu automatizēšanai. Cron darbus var ieplānot darboties katru minūti, stundu, dienu vai mēnesi, un mēs uzzināsim, kā vadīt Cron darbu pēc katrām 10, 20 vai 30 minūtēm. Sāksim.

Crontab faila izveide

Crontab saīsināts Cron tabulas failam tiek izmantots, lai palaistu Cron darbus. Vispirms lietotājam jāizveido crontab fails, jo tas pēc noklusējuma sistēmā nav pieejams. Crontab failu var izveidot jebkurā operētājsistēmā, kuras pamatā ir Linux, izmantojot tālāk norādīto komandu:

$ crontab -e

Ja iepriekš doto komandu izmantojat pirmo reizi, tā vispirms lūgs jūs izvēlēties teksta redaktoru. Atlasiet vienkāršāko, “Nano Editor”, kā parādīts ekrānuzņēmumā, ierakstot vēlamā redaktora indeksa numuru un pēc redaktora atlasīšanas nospiediet Enter:

Tiks izveidots jaunais crontab fails. Tagad šajā failā varat ierakstīt visus izvēlētos Cron darbus.

Sintakse

Cronjob palaišanas sintakse ir tāda, ka vispirms ir jāpiemin laiks un pēc tam jānorāda komanda, kuru vēlamies izpildīt. Laika pieminēšanas sintakse ir sīkāk sadalīta piecos laukos.

* * * * * komanda (s)

Labi, tiklīdz esat sapratuši pareizo pozīciju, lai aprakstītu laiku, kad palaižat cronjob, ir arī vairāki veidi, kā pieminēt laiku.

➔ Zvaigznītes “*” operators, a.k.aizstājējzīmi, tiek aprakstītas kā visas atļautās vērtības. Piemēram, 0 0 1 * * komandu izpildīs katra mēneša pirmās dienas pusnaktī.

➔ Ar komatiem atdalīts vērtību saraksts apraksta vērtību atkārtošanas sarakstu. Piemēram, 10,20,30

Operator Domuzīme “-” apraksta vērtību diapazonu. Piemēram, 5.-10.

➔ Slīpsvītras '/' operators palīdz izveidot savienojumu ar diapazoniem. Piemēram, * / 2 * * * * darbinās Cron darbu pēc katriem 2 minūšu intervāliem.

Tagad jums ir pietiekami daudz teorētisku zināšanu par Cron darbiem, izpildīsim praktiskas lietas un redzēsim, kā palaist Cron darbus ik pēc 10, 20 vai 30 minūtēm.

Palaidiet Cron Job ik pēc 10 minūtēm

Var būt divi veidi, kā palaist Cron darbu pēc noteikta laika intervāla, piemēram, ik pēc 10 minūtēm.

Pirmais veids ir izmantot ar komatiem atdalītu minūšu sarakstu; piemēram, ja mēs vēlamies palaist skriptu ik pēc 10 minūtēm, šāda Cron darba rakstīšanas sintakse ir sniegta zemāk:

0,10,20,30,40,50 * * * * / home / linuxuser / skripts.sh

Bet vai tas nav pārāk garlaicīgs uzdevums - uzrakstīt visu minūšu sarakstu? Slīpsvītras operators palīdz rakstīt vienkāršo sintaksi Cron darba izpildīšanai ik pēc 10 minūtēm.

* / 10 * * * * / home / linuxuser / skripts.sh

Šajā komandā * / 10 pēc katrām 10 minūtēm izveidos minūšu sarakstu.

Palaidiet Cron Job ik pēc 20 minūtēm

Tāpat kā mēs rakstījām Cron darbu skripta palaišanai ik pēc 10 minūtēm, mēs varam darīt to pašu arī skripta palaišanai ik pēc 20 minūtēm:

* / 20 * * * * / home / linuxuser / skripts.sh

Palaidiet Cron Job ik pēc 30 minūtēm

Līdzīgi Cron darba palaišanas sintakse pēc katrām 30 minūtēm būs šāda:

* / 30 * * * * / home / linuxuser / skripts.sh

Secinājums

Cron uzdevumi tiek izmantoti komandu izpildei pēc noteikta laika intervāla, lai pārvaldītu sistēmas atjauninājumus vai dublētu sistēmas datus, un mēs esam iemācījušies palaist Cron darbus ik pēc 10, 20 vai 30 minūtēm. Mēs ceram, ka šis ieraksts palīdzēs izprast un vadīt Cron darbus.

Kā lejupielādēt un atskaņot Sid Meier Civilization VI operētājsistēmā Linux
Ievads spēlē Civilization 6 ir mūsdienīga klasiskā koncepcija, kas ieviesta Age of Empires spēļu sērijā. Ideja bija diezgan vienkārša; jūs sāktu pašā ...
Kā instalēt un spēlēt Doom uz Linux
Ievads liktenī Doom sērija radās 90. gados pēc sākotnējā Doom izlaišanas. Tas bija tūlītējs hīts, un kopš tā laika spēļu sērija ir saņēmusi daudzas ba...
Vulkan Linux lietotājiem
Ar katru jauno grafisko karšu paaudzi mēs redzam, kā spēļu izstrādātāji pārspēj grafiskās uzticamības robežas un tuvojas fotoreālismam. Neskatoties uz...