Zeit – narzędzie GUI do planowania zadań Cron i At w systemie Linux
Zeit to narzędzie GUI o otwartym kodzie źródłowym, umożliwiające planowanie zadań za pomocą „crontab” i „at”. Jest napisany w C++ i wydany na licencji GPL-3.0. Jest to łatwe w użyciu narzędzie, które zapewnia prosty interfejs do planowania zadania jednorazowego lub zadań iteracyjnych. Zeit jest także wyposażony w alarm i minutnik, które wykorzystują dźwięk i powiadamiają użytkownika.
Funkcje Zeita
- Planuj, modyfikuj lub usuwaj zadania CRON.
- Zaplanuj lub usuń zadania AT.
- Zaplanuj, zmodyfikuj lub usuń Timer/Alarm.
- Zmodyfikuj zmienne środowiskowe.
Jak zainstalować Zeita w systemie Linux
W przypadku dystrybucji Ubuntu i Ubuntu wersję stabilną można zainstalować, dodając repozytorium PPA, jak wspomniano poniżej.
sudo add-apt-repository ppa:blaze/main
sudo apt update
sudo apt install zeit
Możesz także wypróbować wersję rozwojową Zeita, dodając następujące repozytorium PPA.
sudo add-apt-repository ppa:blaze/dev
sudo apt update
sudo apt install zeit
W przypadku innych dystrybucji Linuksa możesz go zbudować ze źródeł, jak pokazano.
git clone https://github.com/loimu/zeit.git
mkdir build && cd build
cmake ..
make -j2
./src/zeit
Aby uruchomić Zeit, po prostu wpisz.
zeit &
Uruchamiaj polecenia nieokresowe za pomocą polecenia at
Polecenia nieokresowe umożliwiają jednorazowe uruchomienie polecenia planowania. Tak masz rację. Używa polecenia „at ”. Przejdź do „WIDOK → WYBIERZ POLECENIA NIEOKRESOWE” lub naciśnij „CTRL+N”.
Wybierz „Dodaj polecenie”, jak pokazano na poniższym obrazku, i dodaj wpis. Planuję uruchomienie polecenia o 17:35. To polecenie utworzy pusty plik dziennika w folderze Pobrane z dzisiejszą datą dodaną do nazwy pliku, jak pokazano poniżej.
NOW=$(date +%F); touch /home/tecmint/Downloads/log_${NOW}.txt
Teraz dodano wpis. Nie możesz modyfikować zaplanowanego polecenia, ale możliwe jest usunięcie polecenia przed jego uruchomieniem za pomocą „Usuń polecenie”.
O 17:35 moje polecenie zadziałało poprawnie i utworzyło pusty plik dziennika.
Uruchamiaj zadania okresowe za pomocą zadań Cron
Aby zaplanować zadania Cron, wybierz „zadanie okresowe” lub naciśnij „CTRL + P”. Domyślnie zeit uruchamia się z „Zadaniem okresowym”.
Wprowadź opis, polecenie i zaplanowany czas, a następnie naciśnij OK, aby dodać wpis do crontab.
Teraz moje zadanie jest uruchamiane codziennie o 13:00.
Możesz sprawdzić crontab za pomocą „crontab -l”, gdzie wpis zostanie dodany automatycznie.
crontab -l
Oprócz „at” i „crontab” istnieją dwie funkcje umożliwiające użycie alarmu/timera, który przypomina nam poprzez wywołanie dźwięku. Ten wpis zostanie również dodany do pliku crontab.
To wszystko w tym artykule. Poznaj Zeit i podziel się z nami swoją opinią.