GNU/Linux >> Znalost Linux >  >> Linux

Zeit – rozhraní GUI pro Crontab pro plánování úloh v Linuxu

Tento stručný návod vysvětluje Zeit , grafické rozhraní pro Crontab a at a jak snadno plánovat úlohy v Linuxu pomocí Zeit.

Úvod do Zeit

Správci systému obvykle plánují opakující se úkoly, aby jim a všem usnadnili práci! Plánování opakujících se úloh nebo úloh je v mnoha případech zásadní, například automatizace zálohování, čištění místa na disku a další úlohy údržby systému. I když správce není neustále nablízku, naplánovaná úloha bude probíhat v určitém intervalu. Nejpoužívanějším nástrojem pro plánování úloh v Linuxu je Cron . Již jsme publikovali průvodce úlohami Cron pro začátečníky . Cron je nástroj příkazového řádku, takže nováčci nemusí plně rozumět argumentům příkazového řádku. Ke zmírnění tohoto problému bylo vyvinuto několik samostatných a webových front-endů pro Crontab. Jedním z takových nástrojů je Zeit .

Zeit je Qt front-end pro crontab a at příkaz. Pomocí Zeit můžeme;

  • Přidat, upravit a odstranit crontab úkoly,
  • Přidejte, upravte a odstraňte proměnné prostředí pro crontab ,
  • Přidat a odstranit at příkazy,
  • Nastavte budíky a časovače.

Všechny výše uvedené úkoly lze snadno provádět prostřednictvím jednoduchého grafického rozhraní. Není třeba řešit příkazy! Není třeba odkazovat na crontab manuálová stránka, aby to bylo správně!!

Další pozoruhodnou funkcí Zeit je, že můžeme nastavit zvuková připomenutí . Vyberte zvukový soubor a začnou se přehrávat v určitý čas.

Zeit je opensource program napsaný v C++ programovací jazyk. Zdrojový kód je volně dostupný pod licencí GPLv3 na GitHubu.

Nainstalujte Zeit v Ubuntu Linux

Vývojář Zeit vytvořil PPA pro snadnou instalaci Zeitu do systémů založených na DEB, jako je Ubuntu, Pop!_OS a Linux Mint.

Chcete-li nainstalovat Zeit v Ubuntu a jeho derivátech, spusťte ve svém terminálu jeden po druhém následující příkazy:

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

Pokud chcete vyzkoušet vývojovou verzi, postupujte takto:

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

Na jiných distribucích Linuxu možná budete muset ručně zkompilovat a nainstalovat Zeit ze zdroje.

Plánování úloh v Linuxu pomocí Zeit

Spusťte Zeit z terminálu spuštěním tohoto příkazu:

$ zeit

Výchozí rozhraní Zeit by mělo vypadat takto:

Jak můžete, rozhraní Zeit je velmi jednoduché! Existuje pouze 5 možností a všechny jsou samozřejmé.

Chcete-li v systému Linux vytvořit novou naplánovanou úlohu, klikněte na tlačítko Přidat úlohu knoflík. Zadejte smysluplný popis úlohy, zadejte příkaz, který chcete spustit, vyberte vhodný časový interval z rozevíracího pole „Základní“.

Rozbalovací nabídka Základní nabízí následující možnosti časového intervalu:

  • Každou minutu
  • Každou hodinu
  • Každý den,
  • Každý týden,
  • A každý měsíc.

Chcete-li zadat vlastní datum a čas, vyberte možnost „Upřesnit“ a nastavte požadované hodnoty pro minutu, hodinu, den, týden a měsíc. Nakonec kliknutím na OK vytvořte úlohu cron.

Nově vytvořenou úlohu nyní uvidíte v rozhraní Zeit:

Můžete to také ověřit ručním uvedením obsahu crontab soubor pomocí následujícího příkazu:

$ crontab -l

Tento příkaz zobrazí všechny úlohy cronu aktuálně přihlášeného uživatele.

Ukázkový výstup:

#Backup system
0 0 * * *	sudo rsync -aAXv / --exclude={"/dev/*","/proc/*","/sys/*","/tmp/*","/run/*","/mnt/*","/media/*","/lost+found"} /mnt


# File generated by Crontablib the Monday, 26 October, 2020 7:59:34 PM IST.

Úloha bude spuštěna přesně v 00:00 každý den.

Pokud chcete upravit úlohu cron, stačí ji vybrat v rozhraní Zeit a kliknout na tlačítko „Upravit“. Proveďte změny, jak si přejete, a kliknutím na OK je aktualizujte. Pokud nechcete úlohu Cron, vyberte ji a stiskněte tlačítko "Smazat" na panelu nástrojů. Je to tak jednoduché!

Existují také dvě další možnosti, jmenovitě „Alarm“ a „Timer“, které vám pomohou nastavit zvuková připomenutí v určitém časovém intervalu.

Alarmy/časovače mohou být užitečné, aby vám připomněly, že máte něco udělat, přehráním zvukového souboru.

Zeit je praktický nástroj GUI pro nováčky, kteří chtějí automatizovat opakující se úlohy pomocí Cron a/nebo at příkaz v Linuxu. Zeit usnadňuje správu úloh Cron! Definujte cronjobs podle svých požadavků a nechte je spouštět automaticky v určitých intervalech. Jednou výhradou je, že Zeit vyžaduje grafické desktopové prostředí. Pokud spravujete server založený na CLI, Zeit vám nemusí moc pomoci.


Linux
  1. Linuxové příkazy:jobs, bg a fg

  2. Jak naplánovat úlohy Cron pomocí Crontab

  3. Jak naplánovat úlohy pomocí příkazu „at“ v systému Linux

  1. Jak používat cron na Linuxu

  2. Pro lepší crontab použijte anacron

  3. Jak naplánuji restart na Linuxu?

  1. Plánování úloh Cron pomocí Crontab

  2. 6 Příklady příkazů Linux Crontab

  3. jobs Možnosti příkazů V Linuxu