Zeit – ein GUI-Tool zum Planen von Cron- und At-Jobs in Linux
Zeit ist ein Open-Source-GUI-Tool zum Planen von Jobs über "crontab" und "at". Es ist in C++ geschrieben und unter der GPL-3.0-Lizenz veröffentlicht. Es handelt sich um ein einfach zu bedienendes Tool, das eine einfache Schnittstelle bietet, um entweder einen einmaligen Job oder iterative Jobs zu planen. Zeit wird auch mit einem Alarm und einem Timer geliefert, der Ton verwendet und den Benutzer benachrichtigt.
Zeit-Funktionen
- Planen, Ändern oder Entfernen von CRON-Jobs.
- Planen oder Entfernen von AT-Jobs.
- Planen, Ändern oder Entfernen von Timer/Alarm.
- Ändern Sie Umgebungsvariablen.
So installieren Sie Zeit unter Linux
Für Ubuntu- und Ubuntu-basierte Distributionen kann eine stabile Version installiert werden, indem das PPA-Repository wie unten erwähnt hinzugefügt wird.
$ sudo add-apt-repository ppa:blaze/main
sudo apt update
sudo apt install zeit
Sie können auch die Entwicklungsversion von Zeit ausprobieren, indem Sie das folgende PPA-Repository hinzufügen.
$ sudo add-apt-repository ppa:blaze/dev
sudo apt update
sudo apt install zeit
Bei anderen Linux-Distributionen können Sie es wie gezeigt aus Quellen erstellen.
git clone https://github.com/loimu/zeit.git
mkdir build && cd build
cmake ..
make -j2
./src/zeit
Um Zeit zu starten, geben Sie einfach ein.
$ zeit &
Ausführen von nicht-periodischen Befehlen mit dem Befehl at
Nicht periodische Befehle ermöglichen die einmalige Ausführung des Planungsbefehls. Ja, Sie haben Recht. Es wird der Befehl "at" verwendet. Gehen Sie zu "VIEW → SELECT NONPERIODIC COMMANDS " oder drücken Sie "STRG+N ".
Wählen Sie "Befehl hinzufügen", wie in der Abbildung unten gezeigt, und fügen Sie den Eintrag hinzu. Ich plane einen Befehl, der um 17:35 Uhr ausgeführt werden soll. Mit diesem Befehl wird eine leere Protokolldatei im Ordner Downloads erstellt, in der das heutige Datum an den Dateinamen angehängt wird, wie unten gezeigt.
NOW=$(date +%F); touch /home/tecmint/Downloads/log_${NOW}.txt
Nun wird ein Eintrag hinzugefügt. Sie können den geplanten Befehl nicht ändern, aber es ist möglich, den Befehl zu löschen, bevor er ausgeführt wird, indem Sie "Befehl löschen" verwenden.
Um 17:35 Uhr lief mein Befehl einwandfrei und erstellte eine leere Protokolldatei.
Ausführen periodischer Aufgaben mit Cronjobs
Um Cron-Jobs zu planen, wählen Sie "periodische Aufgabe" oder drücken Sie "STRG + P". Standardmäßig wird die Zeit mit "Periodische Aufgabe" gestartet.
Geben Sie eine Beschreibung, einen Befehl und eine geplante Zeit ein und drücken Sie OK, um den Eintrag zu crontab hinzuzufügen.
Jetzt ist mein Job so geplant, dass er täglich um 13:00 Uhr ausgeführt wird.
Sie können die crontab mit "crontab -l" überprüfen, wo der Eintrag automatisch hinzugefügt wird.
$ crontab -l
Neben "at" und "crontab" gibt es zwei Funktionen zur Verwendung von Alarm/Timer, die uns durch Aufrufen des Tons daran erinnern. Dieser Eintrag wird auch der crontab hinzugefügt.
Das war's für diesen Artikel. Entdecken Sie Zeit und teilen Sie uns Ihr Feedback mit.









