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 „ZOBRAZIT → VYBRAT 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.