Zeit – Usa ka GUI Tool sa Pag-iskedyul sa Cron ug At Trabaho sa Linux


sa”. Gisulat kini sa C++ ug gipagawas ubos sa GPL-3.0 License. Kini usa ka dali nga gamiton nga himan nga naghatag usa ka yano nga interface sa pag-iskedyul sa usa ka usa ka higayon nga trabaho o mga trabaho nga nagbalikbalik. Ang Zeit usab adunay usa ka alarma ug timer nga naggamit sa tunog ug nagpahibalo sa tiggamit.

  • Pag-iskedyul, pag-usab o pagtangtang sa mga trabaho sa CRON.
  • Pag-iskedyul o pagtangtang sa mga trabaho sa AT.
  • Pag-iskedyul, pag-usab o pagtangtang sa Timer/Alarm.
  • Usba ang mga variable sa palibot.

Giunsa ang Pag-install sa Zeit sa Linux

Alang sa mga distribusyon nga nakabase sa Ubuntu ug Ubuntu, ang usa ka lig-on nga pagpagawas mahimong ma-install pinaagi sa pagdugang sa repositoryo sa PPA sama sa gihisgutan sa ubos.

$ sudo add-apt-repository ppa:blaze/main
$ sudo apt update
$ sudo apt install zeit

Mahimo usab nimong sulayan ang bersyon sa pag-uswag sa Zeit pinaagi sa pagdugang sa mosunod nga repositoryo sa PPA.

$ sudo add-apt-repository ppa:blaze/dev
$ sudo apt update
$ sudo apt install zeit

Alang sa uban pang mga distribusyon sa Linux, mahimo nimo kini tukuron gikan sa mga gigikanan sama sa gipakita.

$ git clone https://github.com/loimu/zeit.git
$ mkdir build && cd build
$ cmake ..
$ make -j2
$ ./src/zeit

Aron ilunsad ang Zeit, i-type lang.

$ zeit &

Ang non-periodic commands nagtugot sa scheduling command nga modagan sa usa ka higayon. Oo, husto ka. Gigamit niini ang command nga \at. Adto sa \VIEW → SELECT NONPERIODIC COMMANDS o Pindutin ang \CTRL+N.

Pilia ang Add Command ingon sa gipakita sa ubos nga hulagway ug idugang ang entry. Nag-iskedyul ako og usa ka sugo nga modagan sa 17:35. Kini nga mando maghimo usa ka walay sulod nga log file sa folder sa Pag-download nga adunay petsa karon nga gidugang sa ngalan sa file sama sa gipakita sa ubos.

NOW=$(date +%F); touch /home/tecmint/Downloads/log_${NOW}.txt

Karon adunay gidugang nga entry. Dili nimo mabag-o ang naka-iskedyul nga mando apan posible nga mapapas ang mando sa wala pa kini modagan gamit ang Delete Command.

Sa 17:35 ang akong sugo midagan og maayo ug naghimo sa usa ka walay sulod nga log file.

Aron ma-iskedyul ang mga trabaho sa Cron, pilia ang periodic task o pindota ang CTRL + P. Pinaagi sa default zeit ilunsad uban sa Periodic nga buluhaton.

Pagsulod ug deskripsyon, sugo, ug gitakdang oras ug pindota ang ok aron idugang ang entry sa crontab.

Karon ang akong trabaho gikatakda nga modagan kada adlaw sa alas 13:00.

Mahimo nimong susihon ang crontab gamit ang crontab -l diin ang entry awtomatikong idugang.

$ crontab -l

Dugang sa sa ug crontab, adunay duha ka bahin sa paggamit sa alarma/timer nga nagpahinumdom kanato pinaagi sa pagtawag sa tingog. Kini nga entry idugang usab sa crontab.

Mao kana alang niini nga artikulo. Susihon ang Zeit ug ipaambit kanamo ang imong feedback.