Lihtsamad näited cron kasutamisest Ubuntus, Astra Linuxi kursustel Bakuus

Lihtsamad näited cron kasutamisest Ubuntus, Astra Linuxi kursustel Bakuus

Artiklid

Eelmises artiklis käsitlesime croni installimist Ubuntu . Tasub märkida, et süsteemiadministraatorid kasutavad seda tööriista sageli rutiinsete ülesannete automatiseerimiseks. Täna käsitleme, kuidas luua oma esimene croni töö . Lisateabe saamiseks vaadake Astra Linux Baku kursusi SEDICOMM University platvormil.

Esimese perioodilise cron töö loomine, Astra Linux kursused Bakuu

Tasub märkida, et lihtsa cron-töö loomine Ubuntus ei võta palju aega, eriti kui olete läbinud Linux Operating System Baku kursuse . See tööriist võimaldab teil automatiseerida käskude või skriptide täitmist kindla ajakava järgi. Esmalt avage terminal ja käivitage crontab -e.

See käsk avab crontab -redaktori . Kui käivitate croni esimest korda , võidakse teil paluda valida vaikeredaktor. Valige selline, millega olete rahul. Näiteks üks neist, mida oleme juba eelmistes artiklites käsitlenud:

  • nano;
  • tarm.

Pärast redaktori avamist lisa faili uus rida. Iga rida tähistab eraldi ülesannet. Ülesanded kirjutatakse kujul [minutid] [tunnid] [kuu_päev] [kuu] [nädala_päev] [käsk].

Näiteks kui soovite skripti myscript.sh käivitada igal reedel kell 15:30, lisage oma crontab- faili järgmine rida : 30 15 * * 5 /path/to/myscript.sh . Kus:

  • 30 - minutit;
  • 15 - käekell;
  • * — tärn tähendab mis tahes väärtust;
  • 5 — nädalapäev (kus 0 ja 7 tähistavad pühapäeva);
  •  /path/to/myscript.sh - teie skripti tee.

Pärast muudatuste tegemist salvestage fail ja sulgege redaktor. Tasub märkida, et cron- utiliit tuvastab muudatused automaatselt ja hakkab ülesannet vastavalt teie määratud ajakavale täitma.

Loomulikult võite oma crontab- faili lisada nii palju ülesandeid kui soovite. Iga uus ülesanne tuleb aga paigutada eraldi reale. Pange tähele, et cron- käske täidab kasutaja keskkond, kus neid käivitatakse. Seetõttu veenduge, et teie skriptil või käsul on kõik vajalikud õigused teie keskkonnas edukaks töötamiseks.

Ubuntus mitu kasulikku croni valikut

Väärib märkimist, et crontab- käsu sisseehitatud valikud on ülesandefailiga töötamiseks väga mugavad . Nende valikute üksikasjalik arutelu on toodud SEDICOMM University platvormi kursusel "Süsteemiadministraator Bakuu" . Täpsemalt võib alustamiseks olla kasulik järgmine:

  • -l — võimaldab vaadata failis praeguse kasutaja ülesannete loendit crontab (kui ei, tagastab see sõnumi kasutajanime jaoks puudub crontab);
  • -r — võimaldab kiirelt kustutada kõik ülesanded praeguse kasutaja failist (kasutada tuleb ettevaatusega ja teha varukoopiaid);
  • -i - Lubab interaktiivse režiimi, milles kasutaja faili sisu kustutamiseks on vaja kinnitust.

Samuti väärib märkimist, et cron-utiliit täidab ülesandeid taustal. Tulemusi saab suunata faili või saata e-posti teel. Selle kohta saate teada, kui läbite süsteemiadministraatori koolituse Bakuus . Jälgige ka meie uusi artikleid; kirjutame kindlasti tulevikus sellel teemal koolituskursuse.

Lihtsa cron-töö loomine võimaldab teil automatiseerida rutiinseid ülesandeid, parandada oma süsteemiadministraatori oskusi ja suurendada üldist efektiivsust Linuxi operatsioonisüsteemiga töötamisel. Kasutage seda võimsat tööriista Ubuntus, et käivitada ülesandeid automaatselt kindla ajakava alusel.

SEDICOMM Ülikooli meeskond : Cisco Akadeemia , Linuxi Professionaalne Instituut , Pythoni Instituut.