Crontab-UI, egyszerűen és biztonságosan kezelheti a Cron-feladatokat

a crontab-ui-ról

A következő cikkben a Crontab-UI-t vesszük szemügyre. Ez egy webes eszköz a cron-feladatok egyszerű és biztonságos kezeléséhez Unix-szerű operációs rendszereken. Azok számára, akik kissé bonyolultnak tartják a cron feladatok ütemezését, ez az alkalmazás jó megoldás. Azok közül, akik nem sajátítják el az ilyen típusú feladatokat, könnyen hibázhatunk a sima szöveges crontab szerkesztése közben, így hasznos megoldást találhatunk ebben az alkalmazásban.

A cron feladatok létrehozásához, törléséhez és kezeléséhez nem kell manuálisan szerkesztenünk a crontab fájlt. Mindent meg lehet tenni egy webböngészőn keresztül pár egérkattintással. A Crontab felhasználói felülete lehetővé teszi számunkra a cron-feladatok létrehozását, szerkesztését, szüneteltetését, törlését, biztonsági másolat készítését. Akár problémákat is importálhatunk, exportálhatunk és más gépeken is megvalósíthatunk. Az alkalmazás a NodeJS segítségével készült.

Telepítse a Crontab-UI-t

A Crontab UI-t parancssal tudjuk telepíteni. Ügyeljen arra, hogy korábban telepítették NPM. Miután telepítettük, a következő parancsot hajtjuk végre a terminálban (Ctrl + Alt + T) a Crontab felhasználói felület telepítéséhez.

npm install -g crontab-ui

Könnyen és biztonságosan kezelheti a Cron-feladatokat

hogy indítsa el a Crontab felhasználói felületét, csak fuss:

Crontab-ui elindult

sudo crontab-ui

Most nyissa meg a böngészőt, és lépjen a http://127.0.0.1:8000 weboldalra. Győződjön meg arról, hogy a 8000-es port elérhető. Vegye figyelembe, hogy csak a helyi rendszerről férhet hozzá a Crontab felhasználói felületéhez.

crontab -ui localhost

Ha azt szeretnénk, futtassa a Crontab felhasználói felületet a rendszer IP-jével egyéni portot használ, így megteheti hozzáférhet a hálózat bármely rendszeréből, használja a következő parancsot:

sudo HOST=10.0.2.15 PORT=9000 crontab-ui

A Crontab felhasználói felület mostantól bármely számítógépről elérhető az új címen a http: // systemIPaddress: 9000 URL használatával. Ez a Crontab-UI oldal, amelyet találunk:

Crontab-UI helyi IP

Amint az a fenti képernyőképen látható, A Crontab-UI nagyon egyszerű. Minden lehetőség magától értetődő.

A Crontab felhasználói felületéről való kilépéshez nyomja meg a gombot Ctrl + C abban a terminálban, amelyben elindították.

Munka létrehozása, szerkesztése, futtatása, leállítása, törlése

Új cron job létrehozásához kattintson az 'Új' gombra. Ezután csak meg kell írnia a cron munka részleteit, és kattintson a "Mentés" gombra.

  • Cron munkanév. Nem kötelező.
  • A futtatni kívánt teljes parancs.
  • Válassza ki az ütemtervet. Kiválaszthatja a gyors programozási ütemezést (például Start, Óránkénti, Napi, Heti, Havi, Éves), vagy állítsa be a parancs futtatásának pontos idejét.
  • Az ütemezett idő kiválasztása után a cron job szintaxisa megjelenik a "Munka" mezőben.
  • Válassza ki, hogy engedélyezni szeretné-e a hibanaplózást az adott munkához.

Itt van a minta cron munkám, amellyel törölni fogom a Firefox gyorsítótárát:

crontab-ui work törölje a gyorsítótárat

Ugyanígy létrehozhatja a szükséges munkahelyek számát. Látni fogja a főoldalon létrehozott összes cron-munkát.

főoldal crontab-ui munkákkal

Ha létrehozása után meg akarja változtatni a cron job bármely paraméterét, kattintson a munka alatt található "Szerkesztés" gombra. A munka azonnali futtatásához kattintson a "Futtatás" gombra. A "Stop" gombra kattintva állítsa le a munkát.

Cron job mentés

hogy készítsen biztonsági másolatot az összes cron munkáról, nyomja meg a „Backup” gombot a fő panelen, és válassza az „OK” lehetőséget a biztonsági mentés megerősítéséhez.

Biztonsági mentés crontab-ui

A cron-feladatok importálása / exportálása más rendszerekbe

A Crontab felhasználói felület másik figyelemre méltó tulajdonsága, hogy importálhat, exportálhat és telepíthet más rendszereken cron feladatokat. Ha a hálózatán több olyan rendszer van, amelyek ugyanazt a cron feladatot igénylik, akkor egyszerűen nyomja meg az "Exportálás" gombot. Mindenki a crontab fájl tartalma a crontab.db nevű fájlba kerül.

Itt található a példa fájljának tartalma, az úgynevezett crontab.db:

macska crontab-ui

cat Descargas/crontab.db

Akkor már importálhatja az egész crontab.db fájlt az új rendszerhez. Nem kell manuálisan létrehoznia a cron-feladatokat az összes rendszeren.

Szerezze be a tartalmát, vagy mentse a meglévő crontab fájlba

Ha létrehozott néhány cron-feladatot a crontab paranccsal, akkor megteheti töltse le a crontab fájl tartalmát a fő panel "Get from crontab" gombra kattintva.

kap a Crontab-ból

Hasonlóképpen lehet mentse az újonnan létrehozott munkahelyeket a Crontab UI segédprogram segítségével a rendszered meglévő crontab fájljában. Ehhez kattintson a panelen a "Mentés crontabbe" opcióra.

Ezzel az eszközzel a cron-feladatok kezelése már nem ilyen bonyolult. Bármely felhasználó gond nélkül képes fenntartani a munkák mennyiségét. További információért keresse fel a projekt GitHub oldal.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   Henry de Diego dijo

    De mi a fene ez !! Hol volt a «crontab -e» és a fájl szerkesztése az «óra, perc, másodperc, nap, hét, parancs» paranccsal?