Crontab-UI, snadno a bezpečně spravujte úlohy Cron

o crontab-ui

V příštím článku se podíváme na Crontab-UI. Tohle je jeden webový nástroj pro snadnou a bezpečnou správu úloh cron na operačních systémech podobných Unixu. Pro ty, pro které je naplánování úkolů cronu trochu komplikované, je tato aplikace dobrým řešením. Ti z nás, kteří tento typ úkolu nezvládají, je pro nás snadné dělat chyby při úpravách prostého textu crontabu, proto v této aplikaci můžeme najít užitečné řešení.

Pro vytváření, mazání a správu úloh cron nebudeme muset ručně upravovat soubor crontab. Vše lze provést prostřednictvím webového prohlížeče pomocí několika kliknutí myší. Uživatelské rozhraní Crontab nám umožní vytvářet, upravovat, pozastavovat, mazat, vytvářet záložní kopie úloh cron. Dokonce můžeme bez problémů importovat, exportovat a implementovat úlohy na jiných strojích. Aplikace je psána pomocí NodeJS.

Nainstalujte Crontab-UI

Budeme moci nainstalovat uživatelské rozhraní Crontab pomocí příkazu. Určitě nainstalovali dříve NPM. Jakmile ji necháme nainstalovat, provedeme v terminálu následující příkaz (Ctrl + Alt + T) a nainstalujeme uživatelské rozhraní Crontab.

npm install -g crontab-ui

Spravujte úlohy Cron snadno a bezpečně

na spusťte uživatelské rozhraní Crontab, prostě běž:

Crontab-ui začal

sudo crontab-ui

Nyní otevřete webový prohlížeč a přejděte na stránku http://127.0.0.1:8000. Ujistěte se, že je port 8000 přístupný. Všimněte si, že do uživatelského rozhraní Crontab máte přístup pouze z místního systému.

crontab -ui localhost

Chcete-li spusťte uživatelské rozhraní Crontab s IP vašeho systému pomocí vlastního portu, takže můžete přistupovat k němu z libovolného systému v síti, použijte následující příkaz:

sudo HOST=10.0.2.15 PORT=9000 crontab-ui

Uživatelské rozhraní Crontab je nyní přístupné z libovolného počítače na nové adrese pomocí adresy URL http: // systemIPaddress: 9000. Toto je stránka Crontab-UI, kterou najdeme:

Crontab-UI místní IP

Jak je vidět na snímku obrazovky výše, Crontab-UI je velmi jednoduché. Všechny možnosti jsou samozřejmé.

Uživatelské rozhraní Crontab ukončíte stisknutím Ctrl + C v terminálu, ve kterém je spuštěn.

Vytvořit, upravit, spustit, zastavit, odstranit úlohu

Chcete-li vytvořit novou úlohu cron, stačí kliknout na tlačítko „Nový“. Pak stačí napsat podrobnosti úlohy cron a kliknout na "Uložit".

  • Název úlohy cron. Je to volitelné.
  • Úplný příkaz, který chcete spustit.
  • Zvolte plán. Můžete si vybrat plán rychlého programování (jako je Start, Hodinová, Denní, Týdenní, Měsíční, Roční) nebo nastavte přesný čas spuštění příkazu.
  • Po výběru naplánovaného času se v poli „Úloha“ zobrazí syntaxe úlohy cron.
  • Vyberte, zda chcete povolit protokolování chyb pro konkrétní úlohu.

Tady je moje ukázková úloha cron, se kterou vymažu mezipaměť firefoxu:

crontab-ui práce smazat mezipaměť

Stejným způsobem můžete vytvořit požadovaný počet pracovních míst. Uvidíte všechny cron úlohy vytvořené na hlavní stránce.

hlavní stránka s úlohami crontab-ui

Pokud po jeho vytvoření chcete změnit libovolný parametr v úloze cron, klikněte na tlačítko „Upravit“ pod úlohou. Chcete-li úlohu spustit okamžitě, klikněte na tlačítko Spustit. Zastavte úlohu kliknutím na tlačítko „Zastavit“.

Záloha úlohy Cron

na zálohovat všechny úlohy cron, stiskněte „Záloha“ na hlavním panelu a zvolte „OK“ pro potvrzení zálohy.

Zálohujte crontab-ui

Import / Export úloh cron do jiných systémů

Další významnou vlastností uživatelského rozhraní Crontab je, že můžete importovat, exportovat a nasazovat úlohy cron na jiné systémy. Pokud máte v síti více systémů, které vyžadují stejné úlohy cron, jednoduše stiskněte tlačítko „Exportovat“. Každý obsah souboru crontab bude uložen do souboru s názvem crontab.db.

Zde je obsah souboru pro tento příklad s názvem crontab.db:

kočka crontab-ui

cat Descargas/crontab.db

Pak už celý soubor crontab.db můžete přenést importem do nového systému. Ve všech systémech nemusíte ručně vytvářet úlohy cron.

Získejte obsah nebo jej uložte do existujícího souboru crontab

Pokud jste vytvořili nějaké úlohy cron pomocí příkazu crontab, můžete načíst obsah souboru crontab kliknutím na tlačítko „Získat z crontabu“ na hlavním panelu.

dostat z Crontabu

Podobně můžete ukládat nově vytvořené úlohy pomocí obslužného programu Crontab UI ve stávajícím souboru crontab ve vašem systému. Chcete-li tak učinit, klikněte na panelu na možnost „Uložit do crontabu“.

S tímto nástrojem již není správa úloh cron tak komplikovaná. Každý uživatel může bez problémů snadno udržovat množství úloh. Další informace najdete na webu stránka projektu GitHub.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.

  1.   Henry de Diego řekl

    Ale co to sakra je !!? Kde byl «crontab -e» a upravit soubor pomocí «hodiny, min, s, dne, týdne, příkazu»?