Vyhledávání na webu

Zeit – GUI nástroj pro plánování Cron a At Jobs v Linuxu


Zeit je open-source GUI nástroj pro plánování úloh přes „crontab“ a „at“. Je napsán v C++ a je vydán pod licencí GPL-3.0. Je to snadno použitelný nástroj, který poskytuje jednoduché rozhraní pro plánování jednorázové úlohy nebo iterativních úloh. Zeit také přichází s budíkem a časovačem, který používá zvuk a informuje uživatele.

Vlastnosti Zeit

  • Naplánujte, upravte nebo odstraňte úlohy CRON.
  • Naplánujte nebo odstraňte úlohy AT.
  • Naplánujte, upravte nebo odstraňte časovač/budík.
  • Upravte proměnné prostředí.

Jak nainstalovat Zeit v Linuxu

Pro Ubuntu a distribuce založené na Ubuntu lze nainstalovat stabilní vydání přidáním úložiště PPA, jak je uvedeno níže.

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

Můžete také vyzkoušet vývojovou verzi Zeit přidáním následujícího úložiště PPA.

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

Pro ostatní distribuce Linuxu jej můžete sestavit ze zdrojů, jak je znázorněno.


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

Chcete-li spustit Zeit, jednoduše napište.

zeit &

Spouštějte neperiodické příkazy pomocí příkazu at

Neperiodické příkazy umožňují jednorázové spuštění příkazu plánování. Ano, máš pravdu. Používá to příkaz “at ”. Přejděte na „ZOBRAZITVYBRAT NEPERIODICKÉ PŘÍKAZY “ nebo stiskněte „CTRL+N “.

Zvolte „Přidat příkaz“, jak je znázorněno na obrázku níže, a přidejte položku. Plánuji spuštění příkazu v 17:35. Tento příkaz vytvoří prázdný soubor protokolu ve složce Stažené soubory s dnešním datem přidaným k názvu souboru, jak je uvedeno níže.

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

Nyní je přidán záznam. Naplánovaný příkaz nelze upravit, ale je možné jej před spuštěním smazat pomocí „Odstranit příkaz“.

V 17:35 můj příkaz proběhl v pořádku a vytvořil prázdný soubor protokolu.

Spouštějte pravidelné úlohy pomocí úloh Cron

Chcete-li naplánovat úlohy Cron, vyberte „periodický úkol“ nebo stiskněte „CTRL + P“. Ve výchozím nastavení se zeit spustí s „Pravidelným úkolem“.

Zadejte popis, příkaz a naplánovaný čas a stisknutím tlačítka OK přidejte položku do crontab.

Nyní je moje úloha naplánována tak, aby běžela denně v 13:00.

Crontab můžete zkontrolovat pomocí „crontab -l“, kam bude záznam přidán automaticky.

crontab -l

Kromě „at“ a „crontab“ existují dvě funkce pro použití budíku/časovače, který nám to připomíná vyvoláním zvuku. Tento záznam bude také přidán do crontab.

To je pro tento článek vše. Prozkoumejte Zeit a podělte se s námi o svůj názor.