Zeit – GUI-eszköz a Cron és az At Jobs ütemezéséhez Linux alatt
A Zeit egy nyílt forráskódú grafikus felhasználói felület, amely a feladatok ütemezésére szolgál a „crontab” és „at” segítségével. C++ nyelven íródott, és GPL-3.0 licenc alatt adták ki. Ez egy könnyen használható eszköz, amely egyszerű felületet biztosít az egyszeri vagy ismétlődő feladatok ütemezéséhez. A Zeit ébresztőt és időzítőt is tartalmaz, amely hangot használ és értesíti a felhasználót.
Zeit jellemzői
- CRON-feladatok ütemezése, módosítása vagy eltávolítása.
- Ütemezzen vagy távolítson el AT-feladatokat.
- Időzítő/riasztás ütemezése, módosítása vagy eltávolítása.
- Módosítsa a környezeti változókat.
A Zeit telepítése Linux alatt
Az Ubuntu és Ubuntu-alapú disztribúciók esetén a PPA tárhely hozzáadásával stabil kiadás telepíthető az alábbiak szerint.
sudo add-apt-repository ppa:blaze/main
sudo apt update
sudo apt install zeit
Kipróbálhatja a Zeit fejlesztői verzióját is, ha hozzáadja a következő PPA-tárat.
sudo add-apt-repository ppa:blaze/dev
sudo apt update
sudo apt install zeit
Más Linux-disztribúciók esetén az ábrán látható módon forrásokból építheti fel.
git clone https://github.com/loimu/zeit.git
mkdir build && cd build
cmake ..
make -j2
./src/zeit
A Zeit elindításához egyszerűen írja be.
zeit &
Futtassa a nem időszakos parancsokat a Command használatával
A nem periodikus parancsok lehetővé teszik az ütemezési parancs egyszeri futtatását. Igen, igazad van. Az „at” parancsot használja. Lépjen a „NÉZET → KIVÁLASZTÁSA NEM PERIODIKUS PARANCSOK” menüpontra, vagy nyomja meg a „CTRL+N” gombot.
Válassza a „Parancs hozzáadása” lehetőséget az alábbi képen látható módon, és adja hozzá a bejegyzést. Egy parancs futtatását 17:35-re ütemezem. Ez a parancs egy üres naplófájlt hoz létre a Letöltések mappában, és a fájlnévhez hozzáadja a mai dátumot az alábbiak szerint.
NOW=$(date +%F); touch /home/tecmint/Downloads/log_${NOW}.txt
Most egy bejegyzés került hozzáadásra. Az ütemezett parancsot nem módosíthatja, de a parancs lefutása előtt törölhető a „Parancs törlése” használatával.
17:35kor a parancsom rendben lefutott, és üres naplófájlt hozott létre.
Futtasson időszakos feladatokat a Cron Jobs segítségével
A Cron-feladatok ütemezéséhez válassza a „periodikus feladat” lehetőséget, vagy nyomja meg a „CTRL + P” billentyűt. Alapértelmezés szerint a zeit a „Periodikus feladattal” fog elindulni.
Adja meg a leírást, a parancsot és az ütemezett időpontot, majd nyomja meg az ok gombot a bejegyzés hozzáadásához a crontabhoz.
Most a munkám a tervek szerint naponta 13:00-kor tart.
Ellenőrizheti a crontab-ot a „crontab -l” használatával, ahol a bejegyzés automatikusan hozzáadódik.
crontab -l
Az „at” és a „crontab” mellett két riasztás/időzítő funkció is használható, amely a hang meghívásával emlékeztet bennünket. Ez a bejegyzés is bekerül a crontabba.
Ennyit ehhez a cikkhez. Fedezze fel a Zeitet, és ossza meg velünk visszajelzését.